Does the engine stall? Is the check engine light staying on when the engine is running? Also, have you had the computer system scanned for diagnostic trouble codes?
Here is a video that shows how to scan the CAN bus system. CAN stands for computer area network. By doing this, all computers / modules are checked. There should be a code showing a fault.
Let me know.
Wednesday, October 14th, 2020 AT 5:35 PM