Hey guys ran into a bit of a snag. Im building a teksid setup with factory 03-04 Cobra Eaton and front dress. I was running that exact setup on my 04 Mach and was using the stock Mach water pump. I decided while its apart I would replace the pump. Heres my issue.......the part number for a Mach, 03-04 Cobra, and 96 Cobra are all different!!! I realize there is a short and long version and from what im seeing the short is what I need but why are the 3 different??