your injectors not going to fix the issue.
This is the month to bring all this to light so it seems.
I too had the same issue. Hesitation rough idle and cold starts followed by misfires and eventually Service Engine Soon light. All this because my intake valves where fouled up something bad. Before you ok the replacement ask them if they offer a service to clean the intake valves. at 67,000 miles your well overdue a clean.
If you like customer service. Don't look beyond a BMW.