Okay so I bought this truck from my boss man who supposedly had the motor and trans rebuilt. Had the truck for about a month and started getting a EGR code and moderate miss under load. Replaced the EGR valve and solenoid, no code but still had the miss. Long story short, ended up replacing IAC valve, TPS sensor, distributor/dis cap&rotor, rebuilding the throttle body, and putting AC Delco plugs and wires on it. Now the truck would idle fine and even take some decent throttle taps but when you put it in gear it lost all power and wouldn't do much else besides backfire. Found out the valves were burnt and pulled the heads. The seats and all looked fine so i got replacement valves and lapped them in but now the truck won't start and I'm getting a popping sound through the throttle body. Anyone got a idea of what's going on or what I can do to fix this? Anything would be helpful at this point. Thanks in advance.