Your local wrench head is a dickhead. I run my SS on 87 all the time with no issues. Check the back exhaust manifold bolt's, they have a habit of breaking off, thus , a 'ticking' exhaust leak. How steady is the sound.? Is it louder when cold?