They will not work on the throttle body to intercooler connection unless you have a clamp on connection. 2003+ IIRC had a connector that was held in with a clip. I believe it has an O-ring that you can try replacing first, if that is where you think you are leaking from.