My '97 950R is stalling if I don't keep the RPMs around 1200 or higher. I also have to give it gas when starting or it barely shows any signs of combustion. If I do keep my foot on the gas and keep the idle up, it runs just dandy. Doesn't throw any codes.
I did a quick check for loose or damaged vacuum lines and everything seems ok initially (I actually just checked and replaced almost all of them last summer). As I'm typing this, I realize I didn't check the ones that run to the canister, so I may do that later. I also tried swapping out the MAF with another that I was good when I last tried it, and there was no effect. No effect when running with the MAF unplugged, either (well, save for throwing a low MAF voltage code... so I guess I lied - it will throw that one code, but I assume I know why!

Any ideas? Fuel pressure regulator? Or TPS maybe?
Thanks in advance.
