have problem with several things happening at same time first key will not turn engine off and neither will kill switch engine is misfirring and tach is reading wrong rpms engine warning horn came on shortly after and would stay on with key turned on and engine not running. Islated warning horn to shorted Port temperture sensor . any thoughts on the rest or my problems?