what is this?


I started to have issues while driving. it is as if a 1000lb gorilla sat on the front hood... http://www.topbb.com...sportscarfrenzy this link is for SportsCarFrenzy, a car club out of Knoxville, TN area that I have friends in but just a few of us are rotary.
im trying to find out if this that i am pointing at would be the cause of my issues and not so much as a result of a fuel addative. i noticed the 'thing' that im pointing at had come off, looks like by force from the previous owner


