0W20 is far too light for a 1FZ. I second running a diesel oil if you want to 'clean' things out. If you confirm the temperature range you operate in, we can make a suggesion. All my 1FZ have had 15W40 mineral or semi synthetic (N/A engine) and 15W60 full synthetic for the turbo engine...