Good news guys, turns out it was the throttle linkage that was making it rev so high. I shortened it a bit and it is now idling between 900-1200 rpm witch is good right?
Anyway, now I have another problem that sounds for more serious than before. The weber is making a really high pitched noise and I have no idea what the hell that is.
Any clues?
Here's another video