Sitting for 4 yrs?? Tough call since the dealer didn't find anything. I'd take it a capable independent shop and see if they find anything. As the saying goes, "garages kill"!
That's low miles, but I think you'd be paying a premium for a car that's been sitting, again, not necc a good thing.