howdo dell.. theres deffo no leaks as ive had it on the ramps n checked underneath for peace of mind when i brought it.. its a weird noise mate.. like a pisssssshhhhhhhhhht...(dow laff) really cant explain it.. under normal braking its fine,i know the brakes aint too clever on jags but i think mine could be better..i was in a traffic jam coming home from work friday,i was rolling in neutral at a snails pace downhill and it did it consistantly.. clueless mate..