A buddy just borrowed my truck and got about 2 blocks away when the truck lost all power. We took a look under the hood and when it is given any gas the airfilter box starts jumping up and down and a popping sound comes from the engine. It will drive but only at a walking speed. Restricted exhaust? stuck valve? I checked the plug wires and other easy things and everything appears to plugged in.