We got all our 904 parts from Cope Racing:

http://coperacingtrans.com/