I have a similar issue with my 2005 i6. Rough idle on cold start with misfire no codes. At running temp it clears up, but still missfires once in a great while. Plugs and coils have been replaced. It temporarily went away but came back. Any ideas? Its becoming a headache. Ive been told injector...