Hose Connections Too Small
Have to use OEM part. This CQ part is for smaller hoses, different application. The proper Toyota # 90910-12279, or Denso # 136200-7110. You will have to go to the dealer, or roll the dice at a junkyard - not recommended.
Bottom Line No, I would not recommend to a friend