03 I35 loses power randomly, continues to run but RPM does not change with reving. Traction light comes on as well as ABS light. At other times all lights flash randomly. Other times traction light, ABS light, and battery light come on. The car will roll at idle speed then surges a few times and pucks ups and runs like nothing is wrong at all. Then here it goes again.