Unlikely, more likely a (cheaper) problem with your MAF sensor. Do a search for MAF sensor on here.
If it is this, they can be cleaned or replaced. Around the US$90-$100 mark.
Or, you might have a leak in your vacuum line somewhere or at some point between the MAF and the intake manifold...
Our engine management is based on Mass Air Flow, so if air is escaping or entering somewhere it shouldn't, the air being 'consumed' by the engine won't match the MAF readings from the sensor, and you'll get the dreaded CEL.
Best thing to do is probably take it to a shop that can read your DTC's (trouble codes) that are generated when the CEL comes on, so that you can narrow the problem down. If that's not a possibility right now, check over all of your vacuum lines and intake connections to ensure they're all securely connected and there are no cracks or leaks anywhere.
what is the code? its useless without telling us. And i agree with the previous post. I highly doubt its the turbo. Normally is the turbo is shot it blows smoke, lack of power. Get the code and come back for more information.