Stop in for a cup of coffee

So get in my Jeep to leave, freaking battery light is on on the the dash. Off, it shows 12.9 Volts, running, 14.7 which is what it’s shown since I got the little rattle light TMM showed me. Everything is tight , what gives