UPDATE AGAIN...
I reset the tps to zero with the bike off and the surging at 3500 is gone, but when I reset it the proper way (bike at idle, fully warmed up) the surging comes back...at least I'm in the ballpark now though instead of wandering the wilderness with the children of Israel...lol
I'm assuming my TPS is bad...i'll let the experts chime in before ordering a new one though. Please let me know your thoughts...