And from the future, P0118, on a 97 XJ SE, Idle slightly high, a blip on the throttle brought rpm high for much longer than normal, and the most pressing issue, stall from stop (avg time less than 3 min from start). Changed MAP TPS IAC (guess I have spares) new throttle body gasket and new NSS...