I have a 04 ranger edge 3.0 that's got a slight miss at idle but when put under under load the motor bogs an misses horribly an won't get over 30ish kinda worried it's got a valve recessed it's not trowing any codes I have replaced mass airflow, coil, plugs, wires, air filter, o2 sensors (4)...