The real issue with the compterized-everything engines is they charge you $100 or more just to diagnose a potential problem, before they even attempt a repair.
Autozone will do it free for you
You can buy a diagnosis kit for 200
It’s pretty easy to diagnose
Expensive to repair do