RRkev
Active Member
- Posts
- 430
- Location
- Forest of Dean, Gloucestershire
hi guys hopefully someone with a bit of tech knowledge can help me, my current rangie is a 2003 4.4v8 with the bmw engine,
my main engine ecu has gone faulty, so looking at options i bought a used ecu from my local land rover breaker, took it to my local indy who tried to reprogram the imobiliser code but couldn't through the diagnostic port so gave me a few options, a new one from lr costing £858 plus vat, bba reman or a guy called mark adams. on contacting bba reman they would only repair my exsisting unit and took upto 10days to do, using my car for work it wasn't an option really so i contacted mark adams really nice guy knows his stuff!.
so here is the nitty gritty i sent both ecu's to mark who has cloned my original unit into the used unit that i bought, he noticed although the used part i bought was newer it only had a revision 2 board in it whilst my current one has a revision 3 both part numbers & ecu numbers were the same, but everything looked the same pretty much, he also noticed although the used unit was from a 2004 l322, the software was completley different to the software in my car, so he's reflashed the correct software into the used ecu. on getting this back this morning i plugged the reprogrammed ecu into the car and tried to start it, it turns over but won't fire so guessing it's the imobiliser code kicking in.
so my questions are
1. is the imobiliser code stored in the ecu? (mark did mention it could be in the bcu) hence why after trying to reprogram the new unit, when my original was put back on also had to be reprogrammed to the car.
2. would the different software prevent the ecu from being reprogrammed before, long shot i know but got to ask.
3. if the code is stored inside the engine ecu does anybody know where it s stored? (mark did also mention the same ecu is used on a few other cars and the code is written to the cpu on some)
any help appreciated.
cheers all
my main engine ecu has gone faulty, so looking at options i bought a used ecu from my local land rover breaker, took it to my local indy who tried to reprogram the imobiliser code but couldn't through the diagnostic port so gave me a few options, a new one from lr costing £858 plus vat, bba reman or a guy called mark adams. on contacting bba reman they would only repair my exsisting unit and took upto 10days to do, using my car for work it wasn't an option really so i contacted mark adams really nice guy knows his stuff!.
so here is the nitty gritty i sent both ecu's to mark who has cloned my original unit into the used unit that i bought, he noticed although the used part i bought was newer it only had a revision 2 board in it whilst my current one has a revision 3 both part numbers & ecu numbers were the same, but everything looked the same pretty much, he also noticed although the used unit was from a 2004 l322, the software was completley different to the software in my car, so he's reflashed the correct software into the used ecu. on getting this back this morning i plugged the reprogrammed ecu into the car and tried to start it, it turns over but won't fire so guessing it's the imobiliser code kicking in.
so my questions are
1. is the imobiliser code stored in the ecu? (mark did mention it could be in the bcu) hence why after trying to reprogram the new unit, when my original was put back on also had to be reprogrammed to the car.
2. would the different software prevent the ecu from being reprogrammed before, long shot i know but got to ask.
3. if the code is stored inside the engine ecu does anybody know where it s stored? (mark did also mention the same ecu is used on a few other cars and the code is written to the cpu on some)
any help appreciated.
cheers all
Last edited: