I swapped a lq4 from a 05 chevy truck into a '81 jeep scrambler and it seems to start and run fine but the problem is that if I start it and just let it idle without touching the pedal for 10-15 seconds it will only give me 20% throttle. If I start it and immediately gas it to keep the rpm up in the 2000-2500 rpm range for those same 10-15 seconds then it will give me full throttle from then on out. The throttle response (or not) will stay till the key is cycled. It throws a code for maf frequency low, which I'm guessing is related to the issue but I'm not sure how to fix it. Truck drives just fine when you have throttle but it's a pain to do every time you start it up.
The engine is stock with a credit card style MAF and shorty headers, running the stock electric gas pedal and all I've done so far is to adjust maf frequency vs airflow to compensate for the new maf. Any help is appreciated.