Hi,
The interesting thing you mentioned was the engine shaking when you press the brakes. The brake (power assist) system is actuated by engine vacuum. If there is a leak, it will cause the engine to be affected and could cause the stalling.
With that, the first thing I would suggest is to check to see if there are engine vacuum leaks. Here is a link that will help. It explains how to check.
https://www.2carpros.com/articles/how-to-use-an-engine-vacuum-gauge
In addition, let me know if the check engine light is staying on while the engine is running. If it is, you need to have the computer scanned for codes. Here is a quick video that shows how it's done:
https://youtu.be/YV3TRZwer8k
I realize most people don't own a scanner, but often times a parts store will do it free of charge or lend/rent a scanner to you. If the light stays on, this needs done. It will point us in the right direction. So, let me know what codes are found.
I will watch for your reply. Let me know what you find.
Joe
SPONSORED LINKS
Saturday, March 21st, 2020 AT 10:08 AM