cars nowadays are a bit complicated to fix like the one you have now.

what i usually perform first is to do a scan test and from there i start my own diagnostics with the aid of tech info

you need a qualified tech to handle the problem