Whelp, just got back from the mechanic. As I assumed, both my fuel pressure regulator and my starter need to be replaced. He thinks he knows what's making the jangling noise too, but since it wasn't making it he can't pin it down. The good news is that it won't endanger my car/life if it is what he thinks it is-- it'll just get progressively louder
(
Read more... )