08 Montana speedometer doesn't always work
The stepper motor may be bad, which is extremely common for GM vehicles of the Montana years. This may not be the problem, but it is worth checking. You can get steppers off ebay.
Search Pontiac Montana Questions
Are you a UK consumer? CarGurus now has a discussion forum in the UK.
Pontiac Montana Experts