you're losing both antifreeze and oil? i'd have it checked out at the dealer.. regardless itll be covered by warranty