how to test Mass Air Flow Sensor?
#11
#12
Actron Code reader agrees with UG
Just for the fun of it I decided to pull up the MAF reading on my torque app. It is reading .5 CFM at idle and 1.1 CFM at 2,000 rpm. So considering you guys are also getting low readings with the UG. I'm inclined to think that the ecu just reports their values differently.
Today I connected my Actron CP9580 code scanner to the OBDII plug and set the units to metric so the MAF would read in g/s like the UG and I set it to graph the MAF in real time as I drove the same route to the boat house as before with the UG ( the Actron said “calculating scaling” when the graph was selected, but apparently was not saying the MAF output itself was scaled). The Actron MAF values were 0.06 at idle to 0.55 climbing the hill from the boat house and the top scale of the graph changed to 0.60 so it may have gone a little higher than 0.55. So.... the Actron is showing exactly the same MAF values as the UG.
No reply from the LR dealer yet about any firmware update as UG suggested there might be. Also no answer from UG on whether It is possible to tell it to scale MAF by 1000; just that 9141 is the only protocol our Discoveries use, that different protocols would get the same MAF values anyway, and to try calibrating the fuel usage. I'll have to drive a lot further than the last time since it is reporting so little fuel used that it couldn't calibrate.
Last edited by philwarner; 09-21-2014 at 11:42 AM. Reason: correction
#14
Three wires, one's battery voltage, the second is the voltage supplied from the MAF and the third is ground supplied by the ECU. Fairly easy to check for broken positive/gound and the MAF voltage signal is simple too. On MAF signal there should be zero wild spikes, should increase smoothly with throttle increase just like a TPS. Some MAF's report voltage some are frequency. Either can be checked with a digital VOM on DCV.
Last edited by ihscouts; 09-21-2014 at 08:53 PM.
#15
What year Disco, Buddy? The readings might be different for different year ECMs. I believe Tom's is a 98 like mine and his MAF readings from the OBDII were similarly low.
#16
Three wires, one's battery voltage, the second is the voltage supplied from the MAF and the third is ground supplied by the ECU. Fairly easy to check for broken positive/gound and the MAF voltage signal is simple too. On MAF signal there should be zero wild spikes, should increase smoothly with throttle increase just like a TPS. Some MAF's report voltage some are frequency. Either can be checked with a digital VOM on DCV.
The question now seems to be what values the ECM is passing to the OBDII VS the OBD standard values that UltraGage expects to be passed; it seems to be low by a factor of 1000 on our 98 Discos.
#18
#19
our trucks dont report the "A" element in the equasion ... there was a topic about this a week or two ago.
I have no idea how to convert the value reported with somethin that actually makes sense for us
((A*256)+B) / 100
A is always 0 on our trucks.... so it shows B /100
I have no idea how to convert the value reported with somethin that actually makes sense for us
((A*256)+B) / 100
A is always 0 on our trucks.... so it shows B /100
#20
A and B are just byte values returned from the ECU regarding the MAF sensor (took me a bit to figure this out...)
each byte is a value between 0 and 256.
(so A appears to be an overflow for B's value?)
Basically we never get a raw value, we get the value the ECU read and decides to give us.
In theory they could be reporting cfm, or gpm, or who knows what.. would take a rover tech or engineer to determine this
each byte is a value between 0 and 256.
(so A appears to be an overflow for B's value?)
Basically we never get a raw value, we get the value the ECU read and decides to give us.
In theory they could be reporting cfm, or gpm, or who knows what.. would take a rover tech or engineer to determine this