My early '99 has 350k miles on it and it has always been VERY reliable. I've never had to do anything major to it, but I did replace the injectors (Swamps split shots) about 3 years ago.....not out of necessity, but by choice. Over the last year or so, the cranking time has become extended (sometimes taking more than 5 seconds until it fires up), and that's beginning to take a toll on my batteries that are less than 2 years old. Once it starts, I have no other issues. The extended crank time seems to be the only problem and symptom. Correct me if I'm wrong, but isn't there a check valve in the HPOP that supposed to keep the oil in the reservoir? If so, could that be my issue? I'd really like to troubleshoot and repair this myself. Now that hunting season is here, I can't really do without my truck. Plus the only guy that I have ever trusted to work on my stuff moved out of state a few years ago.