Problems with my 03 Legacy L. Randomly for awhile now, I'll put it in park & it locks up. Doesn't seem to matter how many times I try. It will not shift out of park. Then I shut it off and it won't start. Until now if I let it sit 5 to 10 mins. It would start and shift out of park fine. There have been a couple times when I would go to leave and it wouldn't start. Once again 5 to 10 mins later. It's fine. Guessing it won't start cause it thinks it's in gear. Why it locks up in park? No clue!!! The check engine light has never come on when it's done this. However it did come on and is still on after getting a bit hot a few days ago. That is due to a head gasket leak. So I don't think it being on is related to the starting / shifting problem.