340 heartache

I'd pull that front cover and check to see if the chain jumped a tooth. After checking the previous mentioned vacuum and timing suggestions. Just my opinion based on a previous experience. Good luck.