Bought a used BMS Apache 50cc. Would not start. Found that it had a blown piston. I decided to replace the whole engine and leave no doubt. Ordered engine and it arrived just fine. No problems with the product. Has compression and everything. I just believe there is a wiring issue on MY part that has contributed to the engine still not starting. But I believe I will be able to resolve it. Good product though.