Product review (5 stars): Pump
The product was an exact match, stay clear of any universal pumps. They are lower in price however the wiring harness does not match up, and if you cut the wires it voids the warranty!