Hi everyone. Have had a weird issue for about 3 weeks now with my 2003 ltz. The first time it stalled out on me and the new cluster needles went crazy and the DIC said engine oil low stop engine. Oil is full. Second time stalled while diving about 35 mph and the abs light came on. No others brakes are fine. Coming out from the store last night started then stalled right away. Everytime i just take key out, restart it and it's fine. Cleaned the throttle body and replaced air filter. Any ideas?