To anyone who has put or had check valves on there turbo cars please let me know on what they do and how to install them.....i called bap geon and my boy ron told me not to go with the 2JZ turbo map sensor, my map sensor clips out at 13psi on the starlet....so some one please let me know something on this