I have the 500 ATP, it too will die at idle.  The dealer said to adjust it.  I have not taken the time to see how to do it.  It is bothersome times.  I sure like this ATP, it is so handy round the yard plus great for hauling your stuff and dog (s).  The cooler is just that................cool! /forums/images/graemlins/tongue.gif 
Hootie