A large engine idling and wheels squeaking