Guys, I think am having an oil pump failure, so far something from the bottom of the engine is making a noise (mechanical, sort of rotating), oil light keeps coming on during hard braking and today the engine temperature has been odd... took about half hour to get up to normal mark.
Also, engine...