Just had to replace my pulley, it came apart; the outer half that drives the accessory belts went into the timing belt cover and all the lights came on in the dash. Unlike what most are telling you the pulleys do go bad on Subaru's and it not the torque of the bolt when the pulley starts coming apart its no longer in balance and will give you problems. I replaced with an underdrive pulley that I got on ebay for $26; plus $15 S&H, it is a very light one from "Newbies2005". Also did the seal and O-ring for the oil pump,new drive sprocket for the timing belt,new timing belt and cover and new (shorter) accessory belts. If you are going to do this job remove the radiator first, a new one costs about $350. You can do all this by youself if your good with your hands and have some tools.