A leaking injector will definatly cause poor gas milage but it will also cause poor idle qualities.
Things wrong with the engine that can cause bad milage are a stuck open or missing thermostat, Thermac (hot air door) stuck open, Clogged or saturated air filter, Radiator fan always on, Ignition timing.
You dont need a meter to get the codes.
If you want to check for codes, remove the ciggarette lighter plate in the center console. There is a connector to the passanger side of the center. put a paperclip in the A & B pins and turn the ignition ON but dont start the engine. The check engine light will begin to flash. Each code will flash 3 times then move to the next code.
Example of code 12
Flash pause Flash Flash long pause, Flash pause Flash Flash long pause, Flash pause Flash Flash long pause Next code will begin next.