Dude I've honestly tried my best to stump these guys.

I'm sure these guys can help ya build a cheap leak down tester and get it running again.

And more than likely someone who knows about these...is just reading these until you can do some trouble shooting to narrow the list of possibilities.