Thank you all for your inputs. As long as I know about the fault it ok as I can adjust to the situation. I like the "The all do that sir..". Still great to share the "issues". Sort of takes away the loneliness up here north, 600 km from the nearest authorized dealer.
Another shiny day today, and it smells petrol all over the area. I have let out the pressure now, so lets see :-)