The reasonable explination here is that your CEL is obviously cutting power if your car "felt sluggish" once the CEL was on. Figure out the lean condition and you'll get your power back. Sounds to me like there may be a vaccum leak/post MAF leak/unregistered air. Check the install of the intakes.
__________________
-08 Porsche Cayman S
|