no, i bought the engine kind of impulsively after a couple of beers. I'm a little pissed at the seller, but it' ultimately my fault. I also have a ARC rod 3.870 which is under stock length (not sure why he sold me that one). Now I am thinking I want a dual bearing motor and have seen some nos raptors and also some raptor 3 blocks with dual bearings. Not sure if i should buy the complete or just build from the block.