On the good news, however, the car does still run and it runs very well. This happened on Christmas day on my way to dinner, and I was a few miles from my destination when the bolt backed out. I took the pulley off, hand tightened the crank bolt, and flew down back roads in a race between the timing falling apart and the battery dying. It's amazing what a man will do for a pretty lady waiting for him to arrive for Christmas.... but I digress

I had the car towed home, and it drove itself onto the flatbed and back off, so I believe the keyway and section of key holding the sprocket on is holding well. Because of this, I am hoping to finally put it back together this weekend and I wanted to run my plans past you guys to see if I'm missing anything obvious.
I'm hoping to do a regular timing job (including seals and oil pump reseal) and replacing the pulley, key, and crank bolt. If the keyway is damaged heavily, my master plan is some metal epoxy carefully placed to fill in the damage and then shaped/filed down.
So far, I have the following parts ordered:
Timing Kit (Belt, pulleys, water pump, cam and crank seals)
http://www.ebay.com/itm/360363246017?it ... 60&vxp=mtr
(I know it's less than ideal quality, but the price difference was great enough that I took the risk)
Harmonic Balancer Kit (Pulley, bolt, and key)
http://www.dormanproducts.com/itemdetai ... me=594-129
OEM Crank Sprocket just in case
Drive belts, oil pump O-ring, and radiator hoses
I also used this as an excuse to buy a decent impact gun and set, since I'll be spending my summer working on this Legacy and my SVX and anything else that comes my way, so I will have that to hopefully help with the cam bolts.
Ok, does my plan of attack sound good? I want to start work Saturday around noon and be driving around blasting Radar Love with the windows down by Monday afternoon, so I have a little time.
Also, to make it better, this is my first timing job ever, so any tips would be great.
Also also, this is my first actual post where I haven't been looking for the occasional parts. Hello everybody! I'll be around a lot more.
Thanks for hanging in through the long post and thanks for any tips or advice anyone may have.
-Randy