Many "bad IPs" are just a bad driver which are separate from the IP but mounted on it, need more info like codes & symptoms of what is happening, I've fixed a number of "bad IPs" myself with cleaning of GND lug on back of the pass side head which is the common electronics control gnd