Rotella 15w40

Nothing wrong with STP.
Im sure u know what initials stand for

( STAY TOGETHER PLEASE )
or atleast my father told me that 30+ years ago