I used one off a 96 GT and works on the 99' Cobra with no problems. The part you have pictured goes on the back of the intake and has two 7mm I think it is holding it on. That's the DPFE like autozone has pictured and what you have pictured off your car is the EGR vacuum regulator I want to say. They are giving you the right part you're just asking for the wrong thing or not sure what you're looking for.
05' GTO - M6 Impulse Blue/Blue
98' WS6 Racecar Project
Last edited by blackbob; 10-14-2009 at 10:57 AM.