Check all of your fuses and all of your grounds (underhood, under dash, ecu)... then consider replacing the underhood fusebox. Goodluck