340 wont idle

Timing is good is a very general statement.

What's the timing at idle. If you set it by the book, that's a problem.