Hi. Have a 09 plate 308sw. Have had a lack of power along side a leak. This leak has got worse recently and is now leaking on something causing it to smoke up when hitting something warm. Mechanic seems to think it's a brake pump. Any ideas? Would this cause the sluggishness??