I haven't gotten a chance to get back home yet, I will be coming back next week, getting in on Sat. What I plan on doing is testing to make sure some dumbass (not mentioning names) messed up the polarity on the pumps, which would definitely explain the smoking. Hope that's it though, easy fix. I will update next week after I check it out. Leakdown test will not do a thing right now anyways though, it only has about 1 mile on it. I talked to the guy who built the motor and he reassured me of his work and that he guarantees it so thats good to hear just in case.