Su bah roo'n--
I posted that my Cruise control light was blinking, not my CEL. If that was blinking, I'd be far more distressed. My mechanic is currently trying to work on the car and feels that he has diagnosed it properly. I unfortunately do not remember the name of the part that he is replacing, but, basically, it is the part that reads the oil pressure and regulates it. After my oil change the car must have not been used to new oil for some time (20,000 miles of not having an oil change; I know, bad Subaru owner here), and the part that regulates the oil pressure must have fried (small little part with a "diaphram" and a "spring"). He ordered a new one (cheap only about $15.00) and will install it tomorrow.
This is because I had oil leaking today on my way home from the shop and had to take the car back to the shop and he found that it was because of this, he believes. We shall see...