i had bought one like 3 years ago when i thought everything would make my car faster lol. I still have it, just wondering if there is any benefit to installing it? All i have on my car is K&N cold air intake, headers, 2.5 exhaust. I also have a few sets of larger injectors, just cant remember where they came from, is there anywhere that tells you which injectors are which for different makes / models of vehicles. i think i have some fron a turbo volvo and not sure about the others.