http://youtube.com/watch?v=ERHnRh7uLbw
Ever find out what was wrong… that is what my car sounds like and I just had a new head put on it…