My son has a 1983 Ford F100 that won't stay running, especially up a hill. We've replace everything we can think of, solenoid, new gas tank, new hoses, new spark plugs, new clutch, new battery... It runs fine and sputters a little, but as soon as you start to get her going (we have an up hill...