did disconnecting the maf change the way it drove at all - if it didn't you have a maf problem - this may not be causing the stalling but its certainly not helping. If you disconnect a maf which is even half doing its job you get overtaken by pedal cycles on slight inclines - it almost happened to me when I was testing the maf. Its such an easy change that if someone near you may 'lend' you their maf if you want to check - where are you, what car have you got 115Ps 110Ps ????