hud acting funny

ok so i have an 89 coupe and when im idling my hud reads all over the place. sometimes its in the 20s,sometimes 50s and 70s :S but when i start to move it works fine anyone no y?