Hi guys. I have checked the forums but can't find anything quite like my problem.
I have a 2008 ML manual. Last time I went on the beach I started having the 4WD light flash when in 4WD or sometimes not lit at all. I also noticed occasionally it would flash after starting the car on the road then go away. Now it just has no 4WD light and seems to be on 2H whether I select 4H or 4L.
I took it in for a service and mentioned this to the mechanic, they diagnosed it as 4WD solenoids (like many of the posts on here). The mechanic is a friend of a friend and suggested I could save a bit of money if I buy the solenoids from eBay and do it myself. I've since replaced the solenoids and hasn't helped. I put 12v on both of the old solenoids and they both click so I don't think they actually did have anything wrong. I've checked both solenoid power connectors and they both have 12v when in 2WD and both have 0v when in 4WD. I've taken the vacuum hoses off the actuator and one of them has vacuum when in 2H and when I switch to 4H, the other one has vacuum instead.
I've watched the actuator while someone puts in/out of 4WD and I can see the actuator moves back and forth. I did notice the actuator bracket was a little bent so the actuator wasn't square with the diff casing so I bent it back to be square again but still no difference.
From what I've read, if the actuator is moving, I would have thought it should be working. I've taken it for a test drive on a dirt road near my house and it feels the same in 2H/4H/4L so I don't think it is a case of the 4WD detector switch just not working (and after I replaced the solenoids and started the car, I did get the 4WD light flash on for a second then off again so I know the dash light still works!).
I also thought 4L should put me in low range even if the front diff isn't engaging but that isn't happening either!
I know a few of you have a bit of experience with this. Any advice would be much appreciated!