wont stay running
almost 2 years ago i bought a 91 2.9L 4x4 ranger off a buddy of mine. When i bought it, it didn't start until i replaced the battery and cables. Since I've had the truck I've replaced a few parts that went bad; radiator, starter, right side exhaust manifold, fuel pump, master cylinder, and rotors. i drove the truck for about six months until i joined the air force. Between basic and tech school i was gone for about 8 months. when i returned home at the end of may the truck started and after about five minutes or so of keeping it at 3k RPMs or so it would idle. only being home on leave i soon went to my base in FL, and in august i had the truck shipped down. well, on arrival the truck wouldn't start, wouldn't even crank. since I'm still relatively new to the world of mechanics i had one of the guys at the shop help me and we attempted to troubleshoot what the issue was. the truck would only attempt to start by crossing the solenoid with a charger on the battery. the man helping me said it was out of time. So, over a series of saturday mornings i replaced the timing gears/chain and tensioner, and he suggested the oil pump, so that got replaced too. once i got it back together it still wouldn't start, i know the engine is in time now though. the old battery wasn't holding a charge so i bought a new one. i also siphoned out the old gas and put new gas into it, at this point its been sitting for a year. once we rotated the distributor a bit, it fired up, but is still having issues. it will only stay running if i keep the RPMs up and even then, it can barely push its own weight.. it was poorly maintained by the guy who owned it before my buddy (he got the truck from his uncle for free, but doesn't drive). when i first bought it, the radiator was zip-tied into place, and there was, and still is a small c-clamp holding on one side of the distributor cap. im too stubborn to get rid of the truck and dont have the money to drop a new motor in it yet. can somebody please help me?