We can now understand to a degree why Santorum did not back Toomey in the 2004 primary. But Specter was awful for sure.
Santorum destroyed his credibility with that endorsement in 2004. He ended his political career when Specter became a Democrat before his 2010 re-election bid.