I have an EFI engine 1000cc showing a problem of random temperature reading in the instrument cluster even if the engine is not overheated however the engine only having 1 coolant temperature sensor and there is no temperature sending unit which is responsible for sending data to the instrument cluster?