OK I have what I believe to be a TRW pump on my Charger. I bought the brackets from Megaparts to use this pump and it doesn't really fit that well. I had to dent the reservoir in two spots on the back to clearance it and oblong the holes. The pulley still doesnt seem to line up that well. ANyone have any pics of the TRW pump to confirm? Mine has the long slot on back of reservoir and the hex key on the shaft for the pump. I don't know why I had t modify this thing to work. Anyone got any ideas? Factory brackets to use to work better maybe?