There was no recall but it's on the books that if the intake splits then they will repair it no charge.
I can't help you with the engine light, mine doesn't come on unless the miss is really bad. It does go off after I change the plugs and after a few starts it resets it's self.