Have the same exact experience. High rpm around 2 to 3k rpm when neutral or in between changing gears. Had it scanned but no reading. Replaced it my self then reset ecu. Problem fixed.