My 2 cents,

+1 on the new pump. Tommy could be right about the oil pump having something to do with the t-belt being thrown in the first place.

Cheap insurance for that pretty new...