Seems like you bought an expensive paper weight like I did years ago! The racetech inlets are utter shite. All the problems you listed I had and some more, was on my car for 3 months max and then sold it on to Spuddy which had ECC had to rework. Just seems like he has never changed anything... Threw my stock inlet back on and the car run a ton better. Unless your 400hp plus the stock inlet will win hands down.