Click here for MegaSquirt® MegaManual™ Information, Guides, and Links

V3 MicroSquirt® - QuickStart Guide

Manifold Absolute Pressure Sensor

This sensor is critical to how your MicroSquirt® controller functions. The MAP sensor tells your MicroSquirt® controller the intake vacuum (or boost) the engine has, and use this to scale the fuel injected. These generally have three electrical connections: 5 Volts, ground, and a signal. In addition to the electrical connections, the MAP sensor also has a vacuum connection the intake manifold - this must be downstream of the throttle(s), in the plenum area.

A separate baro sensor (for full-time barometric pressure sensing, rather than just using the startup value) is connected the same way, but the signal wire is connected to AMP pin 29 via the orange wire with the green stripe. Vref and ground can be shared.

For the popular GM MAP sensors (which come in 1, 2 and 3 bar versions) the wiring is:

For the popular GM MAP sensors (which come in 1, 2 and 3 bar versions) the wiring is:

and has:

  • Ground on Pin A,
  • Sensor output on Pin B, and
  • +5 Vref on Pin C.
  • GM MAP sensors are safe to install under the hood, in most cases they are installed directly on the engine in OEM applications.

    You need to run vacuum tubing from the MAP sensor to the engine intake manifold. You can use a nipple on the throttle body that has full-time engine vacuum (i.e. NOT ported vacuum). The source you choose should have a high vacuum at idle, if it does not, it is a ported source, and you need to hook your vacuum line somewhere else (either another nipple on the throttle body, or one connected directly to the intake manifold).

    Make sure the vacuum tubing you use is appropriate for automotive environments, so that it will not melt, dissolve from oil, etc.

    Don't worry about how long your MAP sensor vacuum hose is. Intuitively it seems that shorter should be better. However, a few people have done tests to see how bad the effect of a long hose was on vacuum signal propagation. With a ~100 foot (~30 meters) coil of rubber tubing in between the MegaSquirt® and the engine, the result was that no delay was apparent. This was with about a 10 millisecond resolution clock. The reason for this is that air has so little inertia that it moves at the speed of sound - ~1100 feet per second - in response to a vacuum (this is how we fill the cylinders, after all!).


    Note that the default calibration for the MAP sensor in the code is for the MPX4250 that comes with MegaSquirt® main boards. It is not the same as any of the GM MAP sensors. So you must calibrate the sensor.

    To calibrate the sensor, you must enter two voltage/pressure points in the 'Tools→Sensor Calibration' dialog in TunerStudioMS. You must do this once each for the engine load MAP sensor and once for the second baro pressure sensor, if you have one.

    Also note that this sensor's calibration IS retained in the MSQ when you load new code and restore your settings by loading a previous MSQ file. You do not have to recalibrate this sensor.

    If you have any questions or problems that can't be answered from the links above, or a search the MicroSquirt® manual:

    you can ask questions at the MicroSquirt® support forum which is at: Click the links for more information.

    MegaSquirt® and MicroSquirt® controllers are experimental devices intended for educational purposes.
    MegaSquirt® and MicroSquirt® controllers are not for sale or use on pollution controlled vehicles. Check the laws that apply in your locality to determine if using a MicroSquirt® or MicroSquirt® controller is legal for your application.
    ©2011 Bruce Bowling and Al Grippo and Lance Gardiner. All rights reserved. MegaSquirt® and MicroSquirt® are registered trademarks. This document is solely for the support of V3 MicroSquirt® boards from Bowling and Grippo.