Any ideas what causing it?

The higher you rev it the worse it gets. Drove it about 400 miles this weekend and had no issues like this at all. Start it up this morning and it sounds horrible.