Anybody ever heard of fuel trims running opposite of each other and almost fixed. Mainly under 2k rpm. -20.31 +31.81. seems to do it more when cold, could it be bad o2 sensors especially with o2 sensor heaters. Unsure what it could be besides that. Reading funny and throwing the engine out of wack. Also possibly a clog in the fuel injectors, with large amounts of throttle it seems to go pass it and runs good but as soon as you let off it run poor again.