Stalling out could be bad maf or a wire in the pigtail. Mine was trying to stall out at 3200
Rpm and i was a pigtails wire. If you're car makes hissing noise when you shut it off then it's the pc
Hose.