Check your valve covers. I'm not sure if a 99's engine is covered by this, but I do remember something about a TSB that spoke about oil leaving from the valve covers onto the exhaust.

Could be your issue...?

- mike