However if you are having performance issues it MIGHT be your MAF, but like Richydraper said it could be one of hundreds of faults. I only say MAF because I had a similar problem. When I was driving on the motorway the engine fault light and message would pop up but then go out straight away.
Phil