Ok so I drove home shut the car down and re started it 15 min later. When it re started it sounded like a friggin diesel! I turned it off and restarted it. It turned over very slow and stumbled for awhile before I hit the gas a bit. Ran fine after that. Engine light has been on for two days now. My obd scanner won't read even the engine code. So anyways I disoneccted the battery and hooked the charger upto it. Been sitting about 20 min now. Going to reconnect the battery and restart it. Hope that diesel sound is not still there. Sounded like an engine with hydraulic lifters and no oil. But the oil light did not come on and it has plenty of oil. Any guesses as to why it made that noise. The engine did idle for about 5 min before I shut it down the first time when I got home from work.
Thanks for the answers on the battery!