Well, - There's an electronic distributor on the truck so that rules out points & condenser.... Intake manifold leak sounds like a real possibility........will check torque on the bolts.....