Mine was rock solid, but the instrument cluster gremlin is pretty common and I ran in to it a couple of times with mine. Just an unadvertised "feature" we got with the car
Anyways, sold my '04 to a friend and it's been good to him... Definitely not a bad car.