Had my 2000 S-Type towed to Bennett Jaguar in Allentown after it let me sit. Was told the car needed a whole new fuse box because of corrosion causing short, plus blown diode in fuel pump circuit. Cost for new box would be $7000.00 because it came with wiring harness for the entire car. This did not include labor.
I had the car towed home and my inspection as an electronic engineer showed no corrosion in the fuse box and the diode was not blown. After purchasing a maintenance manual I diagnosed the problem as a bad fuel pump. I replaced the fuel pump and fuel filter at a cost of $120.00 and the car runs fine.
Cost for dealer non-diagnosis $233.20 plus $120.00 to get the car hauled home.