I'd give it to the shop that built it.

The only other thing I can think to do is hook up a test gauge to the governor pressure test port and check the pressure on the road; there should be about 10 psi for every 10 mph.


The INTERNET, the MISinformation superhighway