I did it 95 Turbo 606
I did it 95 Turbo 606
Well I installed my pump and took it for a test drive by myself wow what a difference. I will try and get some video the next couple of days. I have to go get it smog checked they want to pull registration otherwise. I am very happy with the power gains and I haven't even hooked up the alda for the extra little kick.