I attached a link to a popular parts website that shows your various hoses. I also attached a diagram of the system. If it were me, I would pull the lines off that you want to replace and then just go to the parts store and get bulk hose in that size and then you can get the correct length as well.
https://www.rockauto.com/en/catalog/gmc,2002,sonoma,4.3l+v6,1386042,exhaust+&+emission,vapor+canister+vent+hose,22172
I looked it up and the manual doesn't list these hoses individually so I can't send you each part number but again, you just need to use a vacuum hose to connect the lines so I would just use the bulk hose at the parts stores.
Image (Click to make bigger)
SPONSORED LINKS
Monday, May 18th, 2020 AT 2:57 PM