Just recenlty had a throttle body cleaning seemed to be working fine didnt cut off for the past 2 days until today on the way to work also the oil lights keeps flickering on and off, I just dont know whats wrong with the car. Could it be giving out bc of something dealing witht the flickering oil light? Any suggestions?