So today, I take the X for a run into town. The temp issue wasn't too bad, stayed just above 190 most of the time. I was feeling good. On the way home, she started to make a lot of top end noise, loud enough that I could really here it sitting at a light. Well we made it home, let it idle for a moment and it was still making the top end noise. So I put her in the garage and turned her off. Checked the oil, plenty of oil on the stick. Waited a while and decided to start her up and see if it was better. She started right away but the noise was still there. Got out of the car to have a look, but she cut out. Tried to start again, no go. She turns over much faster than before and there is no sign of her starting, just turning over. Any ideas and where to begin? Timing belt was recently replaced and seems tight. Everything looks fine, nothing has fallen off, plug wires etc.