I've had my used BX25 (500hrs.) for a few weeks now, but it's having itermittent engine issues. After running it for a few minutes, sometimes the RPM drops to <1000rpm and stays there. Sometimes it dies, it will always restart but still won't exceed 1000rpms. Throttle linkage is working fine...