I wouldn't be so sure it's not the Speed Bleeders. I tried them out on my '96, and took it right off 'cause they leaked like crazy. Luckily, I had only installed one, so I didn't waste as much time as I could have. Called the company and they said it might have been a machining imperfection. Whatever...I wasn't about to waste a day only to find out the other three were "imperfect."