Just bought LR3 07 33k any feedback on long term results? Also I have what looks like a phone connection inside my console when you lift it up almost like a quick connect. However I do not have the phone button on the steering wheel any idea what this is?