Land Rover Forums - Land Rover Enthusiast Forum

Land Rover Forums - Land Rover Enthusiast Forum (https://landroverforums.com/forum/)
-   Discovery II (https://landroverforums.com/forum/discovery-ii-18/)
-   -   P0102 & P1884 code (https://landroverforums.com/forum/discovery-ii-18/p0102-p1884-code-51161/)

travispeterson1974 Jul 12, 2012 01:11 PM

P0102 & P1884 code
 
I'm new here so if i'm in the wrong place just let me know. I have a 1999 Discovery and have the P0102 (MAP) and P1884 (Manufacturer control transmission) error codes. I know i need the MAP sensor but I'm not sure how to clear the P1884 code. Any help would be appreciated. Thanks..

Bkreutz Jul 12, 2012 01:45 PM

Do you have a series 1 or 2 (they made both in 99) makes a bit of difference when addressing fault codes (and a lot of other stuff). They have completely different engine management systems.

travispeterson1974 Jul 12, 2012 03:05 PM

Title states it's a DISCOVERY 1 but every part I buy for it has been wrong. When I buy the DISCOVERY 2 parts they fit/work??

Bkreutz Jul 12, 2012 03:55 PM

Quickest way to tell is looking at the taillights, D1 has low mounted (close to bumper) D2 they're halfway to the roof. Here's a link that will help you https://landroverforums.com/forum/di...i-28599/page4/

travispeterson1974 Jul 12, 2012 04:16 PM

Thanks for the help. Well I guess the title is wrong it is a DISCOVERY 2, guess that's why none of the parts I buy for the 1 works.

Bkreutz Jul 12, 2012 06:24 PM


Originally Posted by travispeterson1974 (Post 331488)
I'm new here so if i'm in the wrong place just let me know. I have a 1999 Discovery and have the P0102 (MAP) and P1884 (Manufacturer control transmission) error codes. I know i need the MAP sensor but I'm not sure how to clear the P1884 code. Any help would be appreciated. Thanks..

P0102 is a MAF (mass air flow) and P1884 has multiple meanings one of which is intake air temperature invalid. Since the intake air temp is determined in the MAF sensor as well, I would think the two could be related. There are posts that talk about cleaning the MAF (I'm not a big fan of this) and I've heard about alternate options (don't have any personal experience with this). To clear the codes you need a scanner. One advantage of an Ultra gauge is that it gives you the ability to read and clear codes plus it will give you a reliable temperature gauge instead of the one in the dash which has no connection to reality. :D If it were me I'd be tempted to try cleaning the MAF out using the proper cleaner (only when the MAF is stone cold, like after sitting overnight). and letting it dry completely. The factory MAF's are overpriced IMO, I'd probably be looking for a good used one (there are a number of reliable sources for used parts).

travispeterson1974 Jul 13, 2012 12:12 PM

Thanks, I can get new one at AUTOZONE for around 120 dollars. Is that a good source orshould I be looking elsewhere?

Bkreutz Jul 13, 2012 12:28 PM

Before you start buying and replacing parts (and then post, "I replaced "***" and it still throws the same code") Get the ultra gauge so you can monitor the real time data (and read and clear codes). Then clear the codes and see if they return. If they do, then try to clean the MAF (noting the data readings before and after). If cleaning the MAF causes significant data difference or increases the amount of time before the codes return, then consider a replacement. There are other potential causes for these codes. Obviously it's up to you, but that would be my approach.

Disco Mike Jul 13, 2012 01:14 PM

If it is not exactly the same as your, comes in a Bosch box and has the same part number on the barrel, don't buy it cause it won't work, it will set codes right from the box.
If that is the case, you to British Parts of Utah and buy it from them.
Also, replace your filter if it has been awhile.
Also, when the MAF is replaced, the 1884 will clear with a scanner.

travispeterson1974 Jul 13, 2012 02:40 PM

The one on it currently states BOSCH on the barrel, does these mean it has already been replaced??


All times are GMT -5. The time now is 04:18 AM.


© 2026 MH Sub I, LLC dba Internet Brands