Hello all, I am new here & have not yet picked up the rover because I am scared to death of what the mechanics & other people have told me. I worked out a great deal on a 2003 Range Rover that I am suppose to pay for & pick up tomorrow. However everyone says run. Can anyone give me some...