Well yesterday I ran the car again and it acted up the same. Again when the car is cold like setting overnight or for over an hour or so it starts properly 100% of the time. I let the car set for about 15 minutes after I drove it for about a half hour and tried to start the car and it acted up the same, it turned over ok, but when I let off on the key it seemed to want to keep turning over for a few seconds. After I finally got the car running it ran perfectly.
I changed the PCM last night so I will try it later today and see what it does. Luckily I have a spare PCM for the car.
I do not see any codes coming up or anything on the information panel for any issues.
Starter changed
The whole Ignition switch changed
Scanner verified no issues.
I do not feel a sensor is an issue, but it seems the issue is has something to do with HEAT, but if I run the motor for even ah hour and shut if off it will start right back up as I have tried it several times. I have thought of changing the cam sensor just for the heck of it, but added cost as I have already changed the starter and ignition switch.