I might fix the '99 Protege. I have an '03 (same gen) with 136K miles on it. It's rusted pretty badly, but the only time it's broken down was when the timing belt went, and I could have avoided that by checking it at 100K as recommended. I had all the valves and cylinders checked at that time and was told the engine was easily good for another 100K miles.
__________________
|