Thanks for the replies.
Still got this problem on a newish one that was in my dads orion and his was running fine so I'm thinking maybe its my fuel pump or fuel filter. It recently had some work done to the pump because one of the brackets holding it on had rusted and they put some sort of bracket thing. Maybe Its shorting somthing out
Do coils do this if they're on their way out?
Sorry too many questions!
Thanks!