Lost pushrod??????
It sucks you cant drive it yet. Please let us know how this unravels. Which shop did you have build your engine?
Print