I recently bought an 07 Mazda 6 with 117000 miles on it. Only paid 2k so was glad to get something to drive for cheap as i had no car before this. I understood id have to end up doing some maintenance tasks on the vehicle eventually.
Fast Forward to now.
It has been really cold here in NY. When i start up the car and turn on the heat, the oil light would flicker, sometimes stay on for about 3 or 4 seconds. I would turn the heat off, and wait for the car to warm up a little and than use the heat, and usually the oil light would stop coming on. Now all of the sudden my CEL is on, and im getting a rattling sound under the hood when accelerating. Not sure if the two are related but im going to guess they are. After some research ive heard about possible broken heat shield, oil pumps and others, but im not very car savvy so i have no idea.
What do you guys think???