BOBCAT Bobcat 6672427 Loader engine and parts (2020 year)