Sandstone and todde702 I don't remember the codes and I deleted them, I will try to recover them but I don't know if that is possible. No I did not test the sensor, I'm not sure how to do that. I do remember that one of the codes said that the TIPM lost contact or the ECM lost contact.-----todde, yes it is the driver side. The only wires that are moved on installation are the ones that are immediately at the connection of the sensor to the harness, so that is only a short piece of 2 to 4 inches that are moved when the connectors are plugged or unplugged. While I agree that it does not make sense that the wheel sensor would cause the engine to stall, here is what I can tell you. After the first time that happened I was getting ready to take the car to the dealer but I had got a code that said the sensor was bad. So I decided to save some money and change the sensor myself before taking it to the dealer for them to figure out what was going on. When I changed the sensor, I decided to try to start the car, and it started, although it ran rough for a few minutes and then it cleared up and ran right. I drove the car around close to home without any trouble, so I decided to see if that was the problem all along. I drove the car for 3 or 4 months with no problem. Then it died on me again, so I replaced that sensor and the car started again with no problems. I have not tried to drive it anywhere yet, but I started it and it ran for about 20 minutes with no stall. It would not run that long before. Before I changed the sensor it would start sometimes after waiting for an hour or more, but would stall again after about a minute or two of it running without even driving it. Then would not start until I let it rest for an hour or more with the same results (stalling after a minute or two). So I have to believe the sensor is the problem. Either that or it just happens randomly and I am just lucky it does start when I change the sensor. I find that unlikely, but you never know. The only other thing I noticed is when I pulled the old sensor out this time, it had some greasy residue on the end of the sensor. Perhaps that was the problem. I am gonna try to drive it again see what happens and will post the results of the attempt and also if i find the codes I will post them as well. Also, I think I'll wiggle that connection while its running before I attempt to drive it. Thanks for the help and if you think of anything else please let me know.