Disconnecting the MAF sensor does not mean anything, I had the same with my Jag, if you disconnect the MAF the ECU uses a back up program that can over ride this, most modern ECU’s have a back up program in case anything gets disconnected when the car is in motion which stops it cutting out at high speed.
I also had trouble with my Jag burning to much fuel and rough running, it turned out to be the oxygen sensors two on a Jag, and I did find a very good site explaining oxygen sensors here.
http://www.lambdasensor.com/Tells you how to test them aswell