Recently bought a cobra with not too many mods...seller said it had a 65mm throttle body (not sure what brand), and also said it needs different injectors. Is this correct? If so what kind should I get and will the car need to get tuned? Talked to one guy and he said it needs 32 psi injectors?Thanks..