Brand new 2024 Ranger Lariat owned for 5 months is in and has been in the shop for over 2 months.. because of a nationwide back-order...for part # W722459 S439.. Things appear to have been left attached to the engine near the driver side motor mount during installation on the...