update, FlowKooler from Summit showed up last night. I wasn't going to spend the extra bucks but noticed that they have a machined impeller now and for $86 buck it's wasn't that bad.
Fit and casting is notically better, lots more clearance everywhere and non of the issues from the Carquest pump.