Join Date: Dec 2007
Location: Battle Ground Washington
Thanked 5 Times in 5 Posts
not a range rover guy but....
it is normal for an a/c to generate water, however it isn't normal for it to end up on the floor. this may be a common problem with 12 year old rovers, but that doesn't make it right. don't let anybody tell you different. the good news is if it is common, then sombody else has also experienced this problem and knows the answer. there is usualy a drain tube from the a/c ductwork (where the evaporator is, looks like a radiator, cools the air in the heater ducts) to the out side. that tube may be plugged (spider webs, sand, dirt, lint,etc.) or have a hole worn into it or cracked from age. if the cause is a plugged drain then it may be cleared by locating the drain end of the tube and back flushing it with compressed air. if the drain it split then this won't hurt anything
it does not sound to me like prestige walkerville is doing you any favors by taking your money. a decent shop will take the time to explain what the problem, diagnosis and repair will be. sorry to say i don't know of any mechanics in your area as i live near vancouver, washington, usa. as a matter of fact so far i don't really trust any shops around here.
i will assume that the warning booklet is a service engine light. these can be triggered by (generally, not rover specific) oil change interval reached, o2 sensor fault or many other sensor faults. many shops and part stores around here have a code reader that talks to the engine control computer to "self diagnose" the problem. some vehicles will clear the code by disconnecting the battery for a few minutes with the lights on then reconnect and restart the engine. if the light comes back on somthing does need attention. if not then it was a false code.
my best advice for you is even though you aren't a mechanic to pick up a service book that relates to your rover. don't spend a ton of money on a factory service manual, around here chilton's and haynes run about $20. these books will give enough information to get the job done or at least help you to understand what the shop tells you when they talk.
good luck! i hope to have been help.