pretty sure its vacuum fed. there is a hose coming from the back of the throttle body going into the bulk head which plugs into your clocks, you may have a split in it. if its disconnected it normally reads ridiculously high or low mileage. check that first as a split should be obvious...