Hmm, does the Needle move when tunred off, not sure if it should on this model?
Might just be a stuck needle..... have you tried checking the fuses to the dashboard, if there are any.....
basic ideas with not much help I am afraid but at least it might point you in the direction of something new to try.