Did you fix oil catch can to protect intercooler and engine? If no, it will be good idea! You can find it in DIY threat.
In case of bad fuel, fuel water separator can help a little bit also.