What P0107 usually means
P0107 means the MAP sensor signal is reading abnormally low voltage. Because low voltage usually corresponds to very high manifold vacuum, the ECU may believe the engine is under far lighter load than it really is. That can happen with a short-to-ground, failed sensor, poor reference voltage, or a vacuum condition that does not match real throttle position.