2000 XJ, 4.0, 5 SPDR, 109k miles... has run very well ever since I bought it, recently replaced the head and ran even better since then, always started right up, never idled high or low, never stuttered or died. Go to start it one night, and it cranks but wont start. Has fuel to it, all fuses...