runs fine for about a mile then loses power, gauge reads rev limiter kicking in, runs fine at 2900 rpms. any ideas