ARRRGGGGHHHHH!!!!!!!!!!!!!!!!!!! Calling in pros. I've checked everything, it's all checking out. I'm gonna have to take it to a pro mechanic.