Have you ever replaced the fuel filter?  I don't know if 01's had the test connectors, but it could be an issue there (I know 99's have a negative connector by the battery but there is also a positive connector on the clutch-side frame rail next to the engine that will corrode, been there!)  You might also want to make sure you don't have a corrosion issue at the spade connector where it attaches to the coil.  The rubber boot will get brittle with age and will trap moisture in it, or possibly ev