What would make an engine whistle when going over 40 KM per hour and stop whistling under km hour?
An engine would not normally whistle when going over or under a certain speed. A whistling noise from a car is usually a sign of a problem, such as a loose belt or a vacuum leak.