Last night I unplugged the MAF which seemed to run slightly better but the shifts were funky. The motor still seems to be shuddering/vibrating more than I'd expect at idle.

I left the battery unplugged over night and when I drove it this morning it surprisingly ran much better! I know this resets a couple of things within the car smarts but what exactly would this have reset?

Are there any other ways I can reset any "learned" or stored information that could help my car relearn based on current conditions?

Thanks to anyone who can provide help.