i also have an 03 f12x the other day the same thing happened to me as well. i didnt understand it. so i turned it off the fired it back up and cruised around for like 20 minutes with out florin' it. then i gave it some juice and it was back to normal. it has now been fine for weeks. i dont know what the problem is, but try doing what i did. maybe something with the turbo.