At the last minute of the deal, I noticed what appears to be a small oil leak behind the front mount of the upper control arm on the passenger side. I have read about the cam tower leak problems, but this seems to be in a slightly different location than most pictures I see. Does anybody know if this is also a cam tower leak or maybe something else? Hard to tell exactly where it is coming from, but I snapped the best picture I could get without taking things apart. (The leak is just under the control arm mount in the picture.) I walked away from the deal, but am wondering if I over reacted. They would not budge on the price, otherwise I would maybe just risk it. Do you think this small leak is a big enough problem to avoid buying an otherwise clean 2008 LC?