Engine Sputters/Hesitates at 2000 RPM

definitely sounds fuel related.