Here's hoping someone here can help me.

I have an 06 civic FD and I've recently put in a short ram intake consisting of short stainless steel tubing with a stainless steel mesh filter at the end. I've kept the stock resonator and piping from the resonator intact meaning that the only part i changed is from the throttle body to the pod filter.

However after installing this setup my engine light comes on and honda says its coz I'm running too lean so the engine light comes on, I find this hard to believe because many epople have put in Short ram intakes and had no problems so I was wondering if anyone with some experience could help me with this problem.

Thanks, any help is appreciated