MEGAsquirt A place to collectively sort out this megasquirt gizmo

MS3 Enhanced P0106 MAP Sensor

Thread Tools
 
Search this Thread
 
Old 07-02-2017, 11:07 PM
  #1  
Newb
Thread Starter
 
prog_rawk's Avatar
 
Join Date: Sep 2008
Location: Vancouver, BC
Posts: 34
Total Cats: 0
Default MS3 Enhanced P0106 MAP Sensor

I've got a Reverant built MS3 Enhanced. I'm getting the P0106 MAP circuit out of range / performance code (along with codes for AIT, CLT, TPS). Since the MAP sensor is internal to MS3 do you have any ideas how this code would pop up?
prog_rawk is offline  
Old 07-03-2017, 07:41 AM
  #2  
Elite Member
iTrader: (10)
 
Reverant's Avatar
 
Join Date: Jun 2006
Location: Athens, Greece
Posts: 5,979
Total Cats: 356
Default

P0106 is an internal barometer fault code. It essentially checks the barometer and MAP sensor reading 1 second after the ignition is on and while RPM is still 0. If the difference between the two is more than 6.4kPa, the P0106 code is stored. One reason the code may be triggered is if you almost immediately crank the engine (so the MAP reading starts to go low) but the ECU still hasn't detected any RPM. Please check if this code happens if you wait until the fuel pump stops priming, and then crank.

What other codes are you getting?
Reverant is offline  
Old 07-03-2017, 10:35 PM
  #3  
Newb
Thread Starter
 
prog_rawk's Avatar
 
Join Date: Sep 2008
Location: Vancouver, BC
Posts: 34
Total Cats: 0
Default

Oh, thanks, Reverant, that may have been the issue.

​​​​​​The other ones I keep getting are:
  • P0219 overspeed
  • P0217 overtemp
  • P0116 clt range/performance
  • P0122 tps out of range
  • P0112 intake air temp low input
The last four I think are all on the same circuit but I couldn't find any wiring issue. Any thoughts?
prog_rawk is offline  
Old 07-04-2017, 02:54 AM
  #4  
Elite Member
iTrader: (10)
 
Reverant's Avatar
 
Join Date: Jun 2006
Location: Athens, Greece
Posts: 5,979
Total Cats: 356
Default

P0219 is stored if the ECU sees more than 8500rpm while the engine has been running for more than 45 seconds.
P0217 is stored if the ECU sees more than 108C (227*F) while the engine has been running for more than 45 seconds.
P0216 is a complex one and may be a bug, as I get it too some times. It essentially checks the coolant temp over time, checking the internal real time clock as a reference. I would recommend disabling this one.
P0122 registers if the ECU reads a TPS value of less than -5%, so you may need to re-check your TPS calibration.
Reverant is offline  
Old 07-04-2017, 10:29 PM
  #5  
Newb
Thread Starter
 
prog_rawk's Avatar
 
Join Date: Sep 2008
Location: Vancouver, BC
Posts: 34
Total Cats: 0
Default

Thanks for the summaries. The really confusing one for me is I don't understand how it could read >8500 RPM when I'm just idling and driving at low RPMs!
prog_rawk is offline  
Old 07-05-2017, 03:03 AM
  #6  
Elite Member
iTrader: (10)
 
Reverant's Avatar
 
Join Date: Jun 2006
Location: Athens, Greece
Posts: 5,979
Total Cats: 356
Default

Did you ever get a configuration error in TunerStudio? When it happens, the RPM gauge goes to 65000+ RPM, and so it may trigger the CEL. Also, is it somewhat persistent? Ie if you clear the codes, does it come back again?
Reverant is offline  
Old 07-05-2017, 10:36 AM
  #7  
Newb
Thread Starter
 
prog_rawk's Avatar
 
Join Date: Sep 2008
Location: Vancouver, BC
Posts: 34
Total Cats: 0
Default

Yes, it keeps popping back up not long after I reset, and, no, I don't think I've ever had a configuration error message in tunerstudio. Is there a chance it would help to create a new config and start from scratch?
prog_rawk is offline  
Old 07-05-2017, 01:12 PM
  #8  
Elite Member
iTrader: (10)
 
Reverant's Avatar
 
Join Date: Jun 2006
Location: Athens, Greece
Posts: 5,979
Total Cats: 356
Default

Does it happen during driving? Ie there's no CEL, and suddenly it pops up? Or does it happen during say, cranking? In any case, if it is easy to reproduce, a log would help.
Reverant is offline  
Old 07-14-2017, 12:47 AM
  #9  
Newb
Thread Starter
 
prog_rawk's Avatar
 
Join Date: Sep 2008
Location: Vancouver, BC
Posts: 34
Total Cats: 0
Default

Originally Posted by Reverant
Does it happen during driving? Ie there's no CEL, and suddenly it pops up? Or does it happen during say, cranking? In any case, if it is easy to reproduce, a log would help.
Saw the Est Air Intake Temperature gauge going all over the place today (noticed -20F to 100F) for 20+ mins of driving. I don't have CLT/MAT blending so that should be solely the MAT sensor. Saw the AFR gauge jumping around as well, assume because of the MAT Air Density Table correction. I've attached an MSL log but I don't think I can view it myself unless I get megalogviewer, is that right?
Attached Files
File Type: msl
2017-07-13_18.18.23.msl (795.2 KB, 80 views)
prog_rawk is offline  
Old 07-14-2017, 11:12 AM
  #10  
Newb
Thread Starter
 
prog_rawk's Avatar
 
Join Date: Sep 2008
Location: Vancouver, BC
Posts: 34
Total Cats: 0
Default

I'm guessing this just means the AIT sensor has an intermittent connection which doesn't explain the other codes. I'll try to firm up that connection
prog_rawk is offline  
Old 08-22-2017, 02:28 PM
  #11  
Newb
Thread Starter
 
prog_rawk's Avatar
 
Join Date: Sep 2008
Location: Vancouver, BC
Posts: 34
Total Cats: 0
Default

Rev, I forgot that I always do wait until the beeping stops before I crank the engine. I got into that habit 10 years ago when I was using a PC-Pro controller. I keep getting P0106, does this mean there is something wrong inside the MS3?

Originally Posted by Reverant
P0106 is an internal barometer fault code. It essentially checks the barometer and MAP sensor reading 1 second after the ignition is on and while RPM is still 0. If the difference between the two is more than 6.4kPa, the P0106 code is stored. One reason the code may be triggered is if you almost immediately crank the engine (so the MAP reading starts to go low) but the ECU still hasn't detected any RPM. Please check if this code happens if you wait until the fuel pump stops priming, and then crank.

What other codes are you getting?
prog_rawk is offline  
Old 08-22-2017, 03:05 PM
  #12  
Elite Member
iTrader: (10)
 
Reverant's Avatar
 
Join Date: Jun 2006
Location: Athens, Greece
Posts: 5,979
Total Cats: 356
Default

Please send me a log as follows:

1) Connect the laptop to the ECU
2) Open TunerStudio and your project
3) Click datalogging -> Start
4) Switch the ignition on
5) Wait 10 seconds
6) Start the car, let it idle for 20 seconds
7) Click Datalogging -> Stop
8) Send me the log.
Reverant is offline  
Old 08-25-2017, 01:17 AM
  #13  
Newb
Thread Starter
 
prog_rawk's Avatar
 
Join Date: Sep 2008
Location: Vancouver, BC
Posts: 34
Total Cats: 0
Default

Hi Reverant, I sent it to you on the 22nd, let me know if you didn't get it, thanks!
prog_rawk is offline  
Old 08-25-2017, 03:12 AM
  #14  
Elite Member
iTrader: (10)
 
Reverant's Avatar
 
Join Date: Jun 2006
Location: Athens, Greece
Posts: 5,979
Total Cats: 356
Default

I opened it and didn't see anything out of the ordinary, at least not something that would trigger this CEL. I would recommend disabling it.
Reverant is offline  
Old 08-26-2017, 01:02 AM
  #15  
Newb
Thread Starter
 
prog_rawk's Avatar
 
Join Date: Sep 2008
Location: Vancouver, BC
Posts: 34
Total Cats: 0
Default

Okay, thanks for looking.
prog_rawk is offline  




All times are GMT -4. The time now is 09:38 PM.