I'm having similar problem. I recently got a 2000 subaru legacy wagon, 2.5l sohc. Recently changed the oil, and oil filter. Added 4 quarts of oil when it calls for 4.2. And it's reading super high up the dipstick. Never checked it warm. And I know for a fact I didn't over fill it.