Hi, everyone. I'm new to the forum and could really use some help. I recently purchased a 99 Ranger that was in need of a tranny. Put a new tranny in and the entire time I've a rough idle and it runs rough at low rpm's (2200ish and lower). I'm getting the codes p0171 (bank 1 lean) and p0301 (cylinder 1 misfire). Can't seem to track it down. Here's a list of my attempts so far: decarb and fuel injection cleaning service, new fuel filter, cleaned maf, tried unplugging maf to see if it change and it didn't change at all, checked for vaccum leaks, new coil, plugs, and wires. Any kind of ideas or assistance in anyways helps. Oh, also the once I get passed around 2200 it smooths and seems to drive fine but it's gutless at all rpm ranges. Thanks in advance.