the water level is spot on mate so dont think there will be any leaks, ive got a new throttle position sensor from nissan today i will fit it tomorrow and see if that works, after 4 years of trouble free motoring the wiper motor has packed in now aswell one of the plastic sockets on the linkage...