hi Scotty, I got a 2004 ford escape one day it start having problems the engine light start flashing so i had the spark plugs and ignition coils change, now when I drive it takes forever to accelerate to 20mph and when I go over 60mph the engine light come on and start flashing any clue on what causing it?

I would need the codes to analyze it, there are more than 2000 different ones. Get em, and post them here, auto zones scan em free

i took it to s shop was told it was random misfiring (p0306) i used motorcatf spark plugs got another code that is p297 which want o2 sensor for bank 2 sensor 1 but I change that out too