She's A Slug..help!!!
I think I speak for everyone when I say your not pissn me off. Everyone here wants to help.
I just hate to see someone pay big bucks for an engine build, only to have the dusch bag that assembled it rip you off.
I would start with him & take a club if you have to.