It most likely will be a timing chain issue. Either it stretching, or the chain guides are worn down, either way 1500-2000 rpm is idle and the chain isn't under as much tension as it would be under engine load.
You have plastic, metal and metal with plastic surface chain guides, when the plastic is worn out, it allows for a bit of chain slap, much like what ...
Hard to hear, but from what I can make out it sounds like an Intake Manifold leak. They sound like metal on metal ticking, but what you're actually hearing is air getting sucked in through the manifold gasket each time the Pistons compress. The sound gets louder and faster as rpms increase, which is why it's often mistaken for rod knock or a thrown bearing. ...
Find out what the check engine code is. Major auto parts stores (Advance Auto Parts, Auto Zone) in the US will scan your car for free (so that they can sell you the parts to fix the problem).
The code may be directly caused by overfilling, indirectly caused or not related at all.
Once you know the code you can formulate a plan of action. Some sensors are ...
he says the brake pads are new
you mean that the mechanic sold the car to you in road-worthy condition, then the brakes should:
Not be engaging when the pedal is not pressed;
Be evenly engaging when the pedal is pressed.
To test this:
Set the parking brake.
Jack up each of the front corners of the car using the jack that comes with it.
I cant say for snow in particular (I've only ever cared for vehicles in Southern Cali, so no snow like you), but I'd think it's much the same as most cleaning/detailing practices. The major difference being icing.
Obviously, one huge thing you can do is store your vehicle inside as much as possible.
What I'd recommend is cleaning the car thoroughly at the ...