CJ,
Sorry for the late post but I have been researching new tires for the ///M.
You now have the correct part. I had to replace mine last year. Very easy but making SURE you have a good seal around the throttle body took me 10 more minutes with a mirror. Just to make sure.
These intake hose cracks are common when the M54 motor starts to age a little. Just like your parts guy states....