update
checked all wiring and found a burnt wire.
the one that goes to the under hood fuse box,it looks like a fusible link,that was burned all the way through.
so i fixed that and now the tach works normal. i hope that is all.
i will keep you posted if it keeps working or not.
moral of the...