i have a 1997 chevy cavalier and it shifted fine the whole time i have had it. i drove it the other day and it would not shift into drive. it is a 3 speed. (p r n d 2 1). well for several days i could drive it in 2nd gear and get my speed to about 45 - 50 and push it in nuteral and let it idle down then push it back into drive and it would shift. well i later replaced the transmission filter and now it wont shift from second into drive no matter what i do. it will run 55 in second gear without becoming very loud or hot. this transmission has not been mistreated and it has not slipped once. although right before i changed the filter, when i would pushed it in to neutural it would jerk a few times and then it would run in drive fine. now after i changed the filter it will not go back in drive but it tries because that jerk is still there. i am getting ready to replace the pressure control solenoid and pray it works. this is the only vehicle i have for myself, wife, and kids. i am in college and my wife is working and kids in school and i am very low income right now. i cant afford to buy a new car or replace a bunch of parts not needed. my car has 214k miles on it but runs like a dream other than this shift problem. i have done replaced mass parts ranging in the 300 dollar range and i got over 2000 in this car? what are some suggestions?