i think the reason you listed makes sense. have it checked out soon. do not drive it until it is fixed.