A few comments in this thread on overfill...
http://www.vehicross.info/forums/sho...light=overfill
Do you know what type of oil the dealership put in?
When I buy a vehicle I always change the oil, even though the dealer did, and put in what I want to run...typically Mobil 1 for me.