Ok, so if your catching a whiff of something burning from your engine, it could mean your oil filter housing is leaking. This little troublemaker is tucked away deep in the center of your engine. When it starts to leak, the heat can turn that escaping oil (and maybe some coolant) into a nasty...