I have now changed the starter and still my MX6 93 starts when it feels like. Like a firecracker he starts; oh but tomorrow who is to tell. I tried retrieving the malfunction codes but nothing happens - the check engine light stays on forever; no flashes, no going away. Can anyone please tell me what can be causing this behavior. Distributor cap has been changed, spark plugs, wires, OX sensors. What else can I do? Yes, one more thing. Is the fan supposed to start when the car is still cold? That is my only lead when he does not start. Other than that - I cannot find anything else. Thank you. I am going broke with this car - but at least I know what has been done to it or do I?