So I got the Weber installed and everything seems to be running well during idle. We for a test drive and it still has no power. It struggles to get up to speed, so I guess it was not crazy vacum leaks causing my issues. Anyone got any Ideas why this thing wont get up and go anymore?