I have a 2005 4.0l. When I start the Jeep for the first time on a cold day, the starter makes that noise they make when you try to start the engine while it's already running. Once the engine has warmed up, it's fine. It only does this on cold days. On warmer days it's perfectly fine. Is my starter going?