i renewed all the pipes with samcos,all the gaskets and pump at the same time,there is no sign of water anywhere so i suspect the cap,ill check the carpet though.i topped it up days ago and it hasnt lost a drop.it has not been started though as the fuel pipes are off as im having new end crimped on.