many hho out there & all of them need EFIE due to ECU but lot time end up trouble, I will suggest install the one do not need EFIE, I have 2005 silverado 4.8L installed hho with out EFIE ,pure nickel...