I got one of these. Think it's the 100 mm steeda snub idler. Feels like it needs a bearing. Just the pulley no bracket!
Steeda Blower Belt Tensioner for 2003-2004 Ford Cobra Mustang
Pm me!
Steeda Blower Belt Tensioner for 2003-2004 Ford Cobra Mustang
Pm me!