Won't crank at times
2008 jeep wrangler unlimited Sahara I can turn the
key sometimes it will clunk like its the starter and
sometimes it will start right up battery is 100%
alternator is good I'm leaning towards starter or
Ignition switch any body got any advice