340 not running anymore...Help Please?

I still think that checking all the basics gives you a good foundation. If nothing else It will let you know that there are no other major issues looming on the horizon. It also helps you control the variables. My experience throughout the years is that often times, there are several small issues amounting 1 big problem.
It's kinda like fighting a wild fire, contain the area first, then start putting it out.