When you click on links to various merchants on this site and make a purchase, this can result in this site earning a commission. Affiliate programs and affiliations include, but are not limited to, the eBay Partner Network.
What the Check Engine Light (CEL) is telling you is that some component or system has malfunctioned. Malfunctions that cause the CEL to illuminate also cause Diagnostic Trouble Codes (DTCs) to be stored in the memories of the relevant Electronic Control Units (ECUs), such as the Engine Control Module (ECM), Transmission Control Module (TCM), etc.
As JagV8 suggests, most auto parts stores will scan the vehicle for DTCs for free. Their scanners can usually read the Powertrain (P-prefix) codes most likely to trigger the CEL. But bear in mind that Jaguar also uses additional, proprietary DTCs for malfunctions in Body (B), Chassis (C) and Network (U) systems. These proprietary codes can only be read by Jaguar dealer-level diagnostic systems or high-end third-party systems (some independent Jaguar mechanics will have such a system).
If you will have the codes scanned and post them here exactly as they appear, with the prefix letters, we'll try to help.
I have to rush off but here's a snip from the X350 DTC Summaries guide showing possible causes of P0101B. The B may indicate the code was flagged for the B bank (Bank 2) on your engine. I'll see if I can find the reference for the XF later tonight if I have time:
Don:
I cleaned the 2 mass air sensors with carburetor cleaner and that did the trick.
Thanks for your time and help.
Ray
Yikes! Carb cleaner is really harsh stuff, and MAF’s are super delicate. They make a specific, gentle MAF cleaner that is available at auto parts stores.
Sorry about the incomplete post. My office door revolves ;-)
If you still have a Lambo you should drop in on my son's shop DallasPerformance.com.
I'll have to stop by his shop next time I am in Dallas to look around.
Yep, I still have the Lambo, and I plan to keep it for a long time. I won't be doing any big mods to it because mine is the later and rare 6-spd manual, which is widely considered to be one of the Lambos that will appreciate significantly. Keeping my car close to stock is key to that valuation, so adding twin-turbos would not be good for collectibility.