Why does it take several attempts to get my 2004 cts to start
Several trys before starting
Most likely due to old starter.
Was told to try the starter sensor, how does that sound to you?
If you have an Advance Auto Parts in the area, they will test your starting system for free. Try that first. Autozone may do it as well.