Thanks to all the posts responding to my original question. This site is great.
After reading all the replies, I decided to check my tire pressure on the front. The tires didn't seem to need any air by looking, but, my front right tire was considerably lower than the front left tire. Apparently I have a VERY slow leak. Anyway, I put some air in my front right tire, and believe it or not the humming/whirring/groaning sound disappeared.
Thanks for the help guys!
Mikey




 
					
					 
				
				
				
					 Reply With Quote
  Reply With Quote