4L60E Front Pump Clarification

I am trying to find a new front pump after finding that I broke the drive teeth off. I have an LS1/4L60E out of a 1999 Trans Am and if I am reading everything correctly, I have a 300mm-type pump?
If that is correct, are all 300mm pumps created equal, or are there specific pumps for the F-Body cars?
Is there a part number that I should be looking for?
Please help as I am in desperate need to find a new pump and get my street rod assembled!


