RustyRatRod said I'd have to see it for myself. Engine Masters is a joke like all the other magazines and tv shows. Whoever their biggest paid sponsor is they sway to. I don't trust anything. Click to expand...