Update: Made it to work with no stalls (15-20 minute drive, stop and go). MAF unplugged, ran great. When I put it into park it did stall. Engine was already warmed up at the time. The stall thing still confuses, me, it has good power from top to bottom again, and I don't think it has ever ever...