Hello, i'm new hear. I've had a cobra for 2 yrs. it has been in storage for about 6 monthes through the winter. I recently took it out and heard what sounded lilke a thumping noise coming from the back when driviing. I have no idea what it is as im kinda new to the mechanics stuff. I was just wondering if any has any ideas? thanx