I have a 2000 GMC Sonoma 4wd 4.3L truck. Hard to start and I am getting a check engine light code p1351 ICM High voltage. I have changed the following parts ICM Ignition coil Distributor cap / rotor Alternator Temp sensor Use the truck for hunting but Louisiana requires inspection sticker. Will not inspect with check engine light. Any assistance on the matter would be greatly appreciated.