hey all and HOIPEFULLY someone can help a fellow out... Having problems with the ol' truck.. 97 ranger 2wd with the 3.0 liter v6.. 250k on her.. Shes ugly but gets the job done.. here's the issue. last week on my way home I notice the battery gauge slowly moving down, then when i come to a stop it goes back up.. So, on the way home I stop at Les Schwab's to get the battery checked (Because its still under warranty, Bought less than a year ago). Battery tests OK, but when they go to start it to move it back out of the bay the starter fries.. (Which was also replaced with a $40 dollar jobby about a year ago, same as the battery).. I have it towed home the other 2 1/2 miles, Oh sooo clsoe.. On saturday I call my Mechanic friend (who always works on her, and my mothers and grandma's car when something comes up, So i trust him because the LABOR IS FREE) he comes over.. Puts a new starter in, Boom starter fixed.. he checks out the battery, Alternator.. Solenoid.. connections, charging system.. etc.. Everything checks out.. We drive it around the block No Problem.. yesterday the gauge starts moving again. the battery light flickers in the morning but never stays on (Only in the morning) Dash lights go dim but the headlights do not.. sometimes it shows regular reading on the gauge, sometimes it doesnt.. It moves around like a gas gauge when you go around sharp corners or when you go down or up a hill... Could I have a faulty gauge cluster in the truck???, means how old it is I know with its age things wear out.. he told me just drive it and if I have any problems just call him.. CAN ANYONE HELP?? has anyone else had this Problem?? Thanks, You guys are the best!! Me and My buddy are completely perturbed and confused on this

!!!