i have the same suction deal on mine. i only have 210 miles and the
engine light has been coming on occasionally and it won't idle worth
a piss during those times.. ya think the tank pressure could be part
of the problem?
Yeah, its a good chance that the engine light and misconnected vent line are related.
If you want to take it to the dealer, fine. If you want to find out for yourself, all you need are a couple of allen wrenches, an 8mm socket, and a 10mm.
1) Remove the seat.
2) remove the two short allen screws, one on each side of the tank, holding the side body panels to the tank.
3) loosen the allen that holds the front of the tank to the frame. You don't have to take it all the way out - just very loose.
4) using the 8 and 10 mm, loosen and remove the bolt that holds down the back of the tank.
5) lift the rear of the tank up about 6"(remember, you've got that front allen holding the front of the tank) and look underneath.
6) you'll see the bottom plate of the tank with the fuel line and fuel pump connection in the center, two brass fittings to the left of this plate, each with a rubber hose pressed on.
7) these are the fuel tank overflow and vent fittings. make sure the one on the left (farthest from the plate) has the hose with the disc valve in it (about 10" down the hose) and the other fitting has the plain hose. If this is NOT the case, this is the source of your sucking problem, and probably the light.
Both lines just run down the side of the engine with the coolant overflow to drain on the street.
Reverse to reassemble.
Service manual does not show which line is which, only to mark them for proper reattachment.
As to other issues, the 1050 Speed Triple had a few problems in its first year, mainly with brake components giving a 'mushy' feel to the brakes. '06-on have braided steel brake lines and teflon-coated pistons, and the issue seems to have gone away.
My own bike has had NO issues and has gone about 7500 trouble-free miles.
I did bring my bike in for the 6000 mile service, and got the sucking gas tank when I got it back. I just reversed the lines - problem gone.