having a few problems, just got it on the weekend .seems to over boost (over 20 psi)I don't know to much about turbos,was told the ty has 3'' down pipe manuel boost valve.when I went for a test drive the ty pulled really hard off the line with 18psi with no problems any help would be great