Just bought a 2000 XJ 4.0 Sport.
Check engine light on. Engine stalls randomly.
Pulled codes and got P0335,P0300,P0304,P305,P0306,P0174.
The P0335 code is a crank sensor circuit malfunction.
P0300 is a multiple cylinder misfire.
P0304,P0305,p0306 are misfires on cylinders 4,5,6....respectively...