I have a weird problem. My MAF reads 0 until I put it in gear. IAC reads 0 all the time. I've swapped MAFs with no change. If I plug a new MAF in the reading goes to 11gps for a frame and back to 0. If I put it into gear it reads normal. I've checked wiring and grounds. IAC is always 0. Sometimes it idles high and sometimes low but the reading always stays at 0. The car will randomly detonate ~2psi so bad I can't believe the headgaskets are still there. One more thing, I have it on 100LL and slight knock at 14psi but everything else reads normal.