Similar situation
So apparently my ford manual says my 2001 explorer sport requires 5 qts of oil. After adding 5 qts I checked the oil dip stick and noticed it was way too much oil. (I did just purchase the truck with 160,000 miles and am not sure what kind of maintenance was performed...