Most Diagnostic Manuals have a "NO CODE or PASS" path. Basically it just tell you to replace everything until problem goes away. It does however start with things that are not part of OBD testing. Example: Secondary ignition (weak coil/carbon tracks in cap, wires & plug), Incomplete combustion, Air leaks, Fuel leaks and ends with replace ECU.