Mechanics

WHAT IS CAUSING MY JAG TO IDLE ON HIGH RPM

1996 Jaguar XJ6 • 80,000 miles