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..