Hi there: In most cases the hard starting issue is caused by a battery that has low cranking amps. Now that you've replaced the battery, the next item that should be considered is the alternator or another component that comprises...
Hi there. This does sound like an electrical issue. Most of the time this is caused by a problem with either a loose negative batter ground, but I have also had a lot of problems with the positive battery cable...
The noise you mention seems more likely to be a wheel bearing failing - they get quite noisy with higher road speed, and get even noisier while turning (the outer wheel catches more load). It is possible the tire is...
Hi there. Try unplugging the new throttle position sensor (TPS) and see if the engine runs normal and does not stall out. If so, then check the idle air control valve (IAC) and see if its functioning. The IAC could...
Hi There, This is likely a problem with something on your starter called a starter solenoid. The starter solenoid is located on the starter and has internal electrical contacts that transmit electricity to the starter. As electricity is supplied to...
Hello, thank you for writing in. If the coolant is full this time, and no loss of coolant has taken place, then you are likely experiencing a lack of coolant flow. When the coolant is not circulated through the system,...
Hello there: In most cases, when a fuse relay continues to break, it's an indication of an exposed wire that is causing a short circuit situation or a poor ground. As issue like this can be difficult to pinpoint, the...
Hello, thank you for writing in. The check engine light illuminates when the vehicle's computer runs tests and detects and issue. The vehicle is constantly running tests on every system in the vehicle. Therefore it is hard to determine which...
Hello. It sounds like you have a wiring issue in the door. If this occurred right after the speakers then the wiring may be pinched in the door causing this. The panel will need to be removed and the wiring...
Hello. The door lock issue at hand is likely due to a faulty door lock timer module. The door lock timer module is located inside of the dashboard and happens to be a common failure on Subaru vehicles. If requested,...
Hi there. There is a resistor for the door locks that keep a voltage on the driver door lock cylinder to activate the secondary door locks electronically. If the resistor is leaking (losing power) it tends to cause the door...
Hello, thank you for writing in. The 2.5 Liter will fit into the vehicle which previously had a smaller displacement. When upgrading in size, you must expect that there are going to be minor issues along the way. As long...
Overheating can be caused by a number of things such as low coolant levels, a faulty thermostat, a clogged radiator or a failing coolant fan switch. As you may know the coolant fan switch helps to maintain the proper coolant...
If the pump ran out of ruel and was ran low on fuel all the time then the pump will seize up and not pump. You most likely have a bad fuel pump. There is no fuse between pump and...
If the automatic transmission oil temperature light is always on and even when the engine is just started then you may have a bad wire or temperature sensor. If transmission is actually getting hot then it may be due to...
If the pump is confirmed good (or is new) but it won't run in the circuit, that means that there is a voltage drop in the circuit to the pump due to high resistance. A test light will work with...
Hi Troy. Thanks for submitting your question. Usually, when you have multiple electrical issues like you've described it is due to an exposed electrical wire that has created a short in the system. It could also be an indication of...
It is very possible that the mechanic who looked at your vehicle could have been wrong in their diagnosis. Strut mounts and sway bar links can often cause similar noises to what you are hearing as well. I would recommend...
Hello - the first thing to check is whether the code 35 has cleared, and whether any codes remain. As you mention, Code 35 is a failure with the evaporative emissions purge valve circuit. Since you have replaced the valve,...
A faulty thermostat or an issue with the water pump, including possibly a loose water pump drive belt, are common causes. I would first suspect the thermostat though. The thermostat can be tested to rule it in or out. The...