Hate to say it but yes, but make sure you take it to a reputable spark with Vstrom strip down knowledge, I was charged 5 hours labour (even though it took us longer guv') so I ended up with a £300 bill. But its done now, and I havent bodged it .....
But given the time and the inclination it could be a DIY job. Covers off, tank off, radiator hinge forward, airbox off...... its a pig to get to the connectors at the front of the air-box, which is where I believe my issue was.
Good luck