I have a 1998 Nissan Frontier, runs good but speedometer is broken. Its going to cost me 200 for a new instrument cluster and 30 for instalation. The truck has 177000+ miles on it. Should I spend the cash to replace it or get a gps. All the other gauges work, even the odometer, just speedo only reads 40 no matter how fast I go. When I stop the needle drops like a rock. Every now and then it works.