Bill,

You were correct! It was a cracked fuel line, so after a quick repair, servicing of the air filter it runs like new again!

Thanks for the help.