Technical and tyres
Not much knowledge on fuel injection but are you talking a rich mixture or a fast idle / tickover?
Maybe the airbox contains a vacuum chamber for the ECU via this pipe, it may be an air pressure sensor or an air flow sensor but the box looks a bit over the top,
Touring & travel
With water proofing kit. A quick fix is to use some water-proof spray from one of the discounters ie Aldi, Lidl. work on a can for every two items. The technique is dead simple pick a decent day hang the garment outside make sure it is reasonably clean and coat with a number of thin coats of spray. Seams first.
A half decent jacket will stay fairly waterproof for a season
MCN Fantasy Road Race 2015 - in association with Bennetts.co.uk
Come on then, don't be shy.....