crankshaft position sensor
this has been going on for a while now,ussaully when im driving slow through the city,in ildle most of the time it comes on,but its very hard to narrow it down as to when it the engine light comes on.they said at the dealership on the phone that its probably the tdc sensor(kit)that includes a few different parts that hav eto do with the crankshaft psoition sensor,"THEY THINK".but it might be the wires.