Well this is a fun one, my car will start and run fine in the morning and after I work my 8 to 10 hours at work. However if I start it and drive it for even a small distance, 1 mile or 2 and turn it off, it does not want to start, it will maybe crank once and it will either make no noise after that or a grinding noise. Let it sit for a while and it will start and run fine after a certain amount of time. Now I was running a hi-torque starter but it died after 9 years and due to money issues I installed a stock one from autozone. Now my motor is not hi-compression or anything so I am just stuck on what the problem is. I am thinking something electrical but I am not sure. Any help would be appreciated.