I have a '99, Subaru Legacy L (non-turbo) with the 2.2 engine and 4 speed auto. The car has about 150K miles on it. This has happened a couple of times now, just started a few days ago, but it is really freaking me out. Both times it has happened, I have started the car and gone straight from park to drive. The car will take a ton of gas to get going and once I get to the point it would normally shift to second, it shifts down to first. If I stop, put the car in neutral then back to drive, it starts acting normal again. I can also shift through each gear with the shifter and it seems correct. I don't think I've ever had a car confuse gears before, but it makes me nervous to drive it, since it would be very hard to drive if my "fix" stops working. Any ideas what might be going on and how to fix it?