I don't understand why people talk crap about something they know nothing about. my friends has one on his b16 motor. Running the shit out of it for about a year already. NO PROBLEMS!!! I know there's a thread out there about one that broke apart. I think it operator era!!!! How you install it is the key......