Okay so this started about a week ago. When I go uphill the car hesitates/jerks mildly. It doesn't feel like a transmission issue more like the engine wants to cut out. I changed the fuel filter and that didn't help even though my Runner still had the OE filter. Only code I'm getting is P0171 which I'm fixing to address. Going to clean the MAF, Intake, and Throttle body for good measure and hope I don't need to replace the MAF. Could the hesitation be caused by a bad plug/plugs but not to the point of misfire? Has anyone else went through this, if so what was the fix. I'm on a limited budget and I'm hoping to track this down myself and not go back into the shop. I've got a trip coming up that's 900 miles one way and I really would like opinions on what may be causing this. Sorry for the long post.