My car run by itself!! P0101 and P0106 code
This has been happened for last couple weeks randomly but it just rev to 2k rpm and then went back to normal in a couple seconds. This time it just either keep revving or struggle. I replaced a brand new MAP sensor, clean the MAF and flash back stock table still no luck. Now it gives P0101 and P0106. I didn't take out the intake manifold to replace the MAP but I don't see any vacuum hose damage. Maybe, I don't know.
The only mod is long tube headers and FAST 90/90. I've been driving this for years without touching anything and no problem at all. I give it a quick scan and the MAP reading is sky high even at idle. When key on engine off it reads 30 inHg. I attached the scan file.
Any advance please?






