2001 subaru outback

My outback is lurching when sitting at idle (in drive and not in nuetral) and a little bit when going slow. It is also making a noise just before it switches to a higher gear that sounds like a skid plate rattle. I check the tranny fluid and it is ok. Any Ideas? Thanks

I would suggest that you check the Idle Air Control motor, as that is a possible cause of the luching problem. The noise problem is likely to be a heat shield that is loose or is bent.