18 psi!!! yep its a chance you had a pressure gauge,if not, you d be looking for an engine!
i plan on doing the mod too,so everytime i see someone who s done it,i am kind of fascinated!!!
how s the difference behind the wheel,do you like the power difference?
is it what you expected?or more?(whip)