Soooooooo, heres the story, I bought a brand new gm performance 350 crate motor and installed it in my truck. after the final parts were attached and everything set, the engine will not turn!! I pre lubed the engine for 20 mins. until a good flow of oil was coming down the rockers, Ive checked all clearance issues with the flywheel & flywheel bolts, it has a new starter with no bolts catching on the flywheel, I also check my fuel pump push rod to make sure it was not binding. The truck has an 700-R4 transmission and the transmission is not binding and rolls in neutral. last night I removed the spark plugs and squirted some WD-40 in the cylinders and let it set overnight. when I try to start it, I can see the fan turn about half an inch when the starter tries to engage. I contacted GM over this, but they want me to pay out of pocket to tow it to a dealership, and also be responsible for the dealer ship hourly shop time to look at it!! I need this truck to get running as its my work truck, and Ive got to earn $$$$ to feed my family!!! Any recommendations to help me un seize this thing would be great. Thanks for reading, and thank you for your time. God Bless.