Are you serious about the 15w40 delo gold!!!!!!!!!!
This is 1GD FTV not an old school 2 C diesel engine.
Flush that thing up and get Valvoline TGDI 5w-30 synth oil and there you are good to go. Enjoy.
That shit 15w40 has ruined many engine performances if TGDI is not available then go for Toyota 10w30 or any other synthetic engine oil.
That is the only problem you are facing