|
i dont want to disrespect your knowledge of cars but could that squeaking possibly be a worn out fan belt? and the wheel not turning back all the way could just be your caster or it actually might be related to the belt, get it changed... im sure it cant be that much
|