this is the second gmc truck I've owned that's done this. the tach bounces around a little,the speedo moves while in park, the oil and water gages act erratic and the gas Gage seems to be off also. how can i fix this or what should i check for???????????????