I've had my Ute to the mechanics twice lately for treatment for rough starting. He checked out the fault codes & showing CA sensor so organised a replacement. Fitted that & no change, Checked battery & it was poor, replaced & no change. We think now that it may be the starter motor ( maybe...