hi all ,i own a 04 1ltr se 5 door micra k12 ,i was driving when all of a sudden i lost the revs and the engine went into limp mode ,also the engine warning light came on and i pulled over ,checked under the bonet and water and oil was fine ,let cool down for 5 mins and car was normal again and drove home ,but the warning light is still on what could it be any ideas .