mine only happens when cold soon as the engine warms up roughly 3-4 minutes the issues dissapear and runs perfectly fine.

Well, if i get the problem fixed Adam i'll let you know.