So here goes. this will be my attempt at a write-up for replacing your timing belt. I used an 04 wrx as the car, but if you learn how to do this, you can apply it to all the DOHC subarus. the only differences being the automatics. they don't have the belt guards, so ignore it if you don't have them.
before you do this you should get:
2 gallons coolant
22mm socket (1/2"in. drive)
5mm allen socket
2x10mm allen sockets
small prybar x2/flat tip screwdriver x2
3/8 drive ratchet for 10/12/14 sockets
3/8 breaker bar
1/2 breaker bar
15"x 30" cardboard
small needle nose vise grips
2x small folder clips
"grenade pin" or suitable cotter pin for tensioner
torque wrench (make sure it has 0-100 ft. lbs. in it's range)
now, i'm sure you can substitute certain things here and there, but this is what I used .
First, drain the coolant. use either the petcock on the lower passengers side of the radiator, or remove the lower radiator hose from thermostat housing.
disconnect radiator fans:
Remove 2x 10mm bolt/nut holding belt shroud:
Pull and hold out of the way with the bungee:
Remove overflow tank:
quick removal by pushing in here, and sliding it out. note some may be held in place by 2x 10mm bolts
Remove upper radiator hose:
remove these two hoses at passenger end of radiator:
here, you can remove the radiator with 2x 12mm bolts on top, or these 5 10mm bolts, and just remove the fans. depends how much room you want/need.