I was told not to push the IDI'S over 15 psi ???? so 17 is a shocker !!!
i want a turbo.... where can i get one ? ive looked all over .... do i need head studs to go over 15 psi ?
My IDI is N/Aand its california emmisions..... will the bottom end hold up to 15 to 17 psi ?