Well I'm running out of ideas. Found a blown fuse was causing my MAF DTC code to come up. Replaced the fuse. Pulled out of the driveway. "POP". This has been continual with every experiment I've tried. So far I've rotatedly unplugged everything on that line. Even to the poing of unplugging all three units that run on the line. (EGR, MAF, & Canister actuator.). Last night I even tried unplugging what I believe is the burn off relay for the MAF. "POP" No difference. Now before the fuse goes I have 12v going to the MAF sensor. It should be 5v if I'm reading the manual right. If you don't move the truck it will run all day wthout the fuse letting go. The next thing I'm going after is the wiring. Just have to climb on the motor and pull all the wire out of the wrapping. Hoping someone out there has had this issue before and got through it without the wire pulling. Hate to do all that to find I just missed something.
Forgot to give the particulars!! It's a 1996 GMC 2500HD W/7.4L automatic. 2wd. I just rereplaced the cam. (Computer didn't like the HP one.). There is a new MAF sensor in it. (Was hoping but that didn't do it.). With everything on this truck computer controlled I'm wondering if that is giving up. There is 215,000 miles on it. I can even say exactly when I first had the fuse pop. Was exiting the thruway on my way to work. Took the loop around at 40mph. Half way through the curve. It hit. Almost couldn't keep the truck running the rest of the day. Now it runs fine but the Check engine light is on and it starts hard. And I get the P0102 code since there is no power to the MAF sensor.