could be a lot of things... maybe even valve float but I wouldn't expect that till 5500 or so... I think most likely you're running out gas.... you get up in the revs and it just noses over... it...