I would like to share my horrible experience when having my 1986 Honda CR125 engine rebuilt from MRC - Musgrave Racing - Factory Karts. I was doing a complete restoration on a 1986 CR125. I paid to have the engine rebuilt completely including a new crank and cerakote ceramic paint. It took over a year to get my engine back. When I finally did, I brought it to my bike builder in central Florida (Yes, I shipped the engine to Cali. from Fla..) My guy called me and said he put coolant into the radiators and it was dripping from the head gasket, note* the engine has not even been started. The next morning he called and said that his bike lift/table has oil all over it. The oil he put into the case leaked out over night * again, engine has never even been started. He took off the water pump cover and it was full of scale, bolts that held on electronics were broken, a few of the engine seals were reused and in one case they put a new seal over the old one. It gets better. My guy took off the cylinder and found the crank was pinched, did not move! Willy Musgarve said he could not find a "new" crank so he was going to have it rebuilt. He said that he sent it to Pro Circuit and they sent it to a shop they use in Phoenix. NOTHING in this engine is correct and is full of dirt, grime and aluminum shavings. I will be happy to share detailed photos of the engine and parts, receipt for all work to be completed along with any text messages that were communicated if you contact me at MUSGRAVERACINGRIPPEDMEOFF@GMAIL.com. In the year they had my engine I spoke with Willy Musgrave and his son Billy Musgrave, infact when I sent Bill Musgrave the photos about a month ago he told me he would refund me even if he had to take it out of his own pocket. A week later I was turned over to manager Drew Bischoff. Mr. Bischoff told me twice that he would get back to me on a certain date and did not, either time. When I did speak to him he offered me a "deal" on a YZ 125 engine. This makes no sense. DO NOT USE THIS COMPANY. They have shown not to be honorable or even care about their customers. The only thing they seemed to do efficiently with no mistake was take my money over the phone. read more