Try any small electric motor repair shop for parts like bushings, bearings, brushes, etc.
The 12v delay relay should be available at a well-stocked dealer (check the Yellow Pages) that sells electrical motor control parts. They will be available in off-delay and on-delay, so make sure you get what you need.
------------------
Doug
'81 SC Coupe (aka: "Blue Bomber")
Canada West Region PCA
members.home.net/zielke/911SC.htm