you got majorily ripped off. The pump, tow and parts & labor should be no more than $350 TOPS.
I changed mine for $30.



"Fear is the little death." Muadib.