It has been coming on while hittin 70mph+ for a little while now...I noticed a squealing this morning, almost like a tick/squeal coming from under the hood. Still not sure if its belts or if it may be something Oil related. Oil should be fine if mechanics do their job...anyone have ideas? This website has saved some money for us and we could really use some help for this one!