loud engine noise with squeaking and road noise