Well when you say whining sound it dosent really refer to a "blow-off valve" maybe you heard somehting else...i dont know just IMO.

But good job to you I guess