My 2003 Hyundai Tiburon, when the key is turned, delays an inconsistent amount between turning the key and the engine cranking. Once cranking the car starts right up and runs great. I don't really know a whole lot about it, what do you guys think it could be?