I am thinking you have some problems with the EVAP hoses and turbo hoses for those codes, and that the circuit/harness for solenoid A has been damaged and has a short somewhere - bear in mind that could be inside the gearbox too
Join our Mini Cooper Forums to talk about your new Mini. From reviews, mods, accessories, reliability concerns and more, this Mini Owners Club is full of info!