Recently acquired 1995 2.0 8V with 85K eng code ADY. Noticed that hesitant @ 2000-3000rpm and rev limiter cut in at 5000rpm. Followed threads looking at all the problems that cause it and had local mechanic check timing and was told it was fine. Recently took to crypton tuner and had diagnostics & found fault code hall sender out of range and dizzy was incorrectly set and about 6 deg out. This cleared fault codes and now revs to red line but is still hesitant on acceleration esp below 3000 rpm. Any ideas also now won't idle when first started and cold. Cleaned throttle body and now it will idle after running for 2-3 mins whereas before took about 20 mins to settle. Can hear a repeated clicking and low pitch whine from around throttle body area for about min after switching off ??relay problem. The idling problem started recently whereas the rough acceleration has been there a while but has been exaggerated by correcting the timing - where should I start.
Thanks