Having a small problem with the tach on my 86 328. While engine runs fine (just had 30,000 mile service done) tach doesn't go over 3000 rpm. Heard...