EGR valve for Trooper

Autozone has Wells EGR valve listed for 98 Trooper, part number EGR1039. According to them the valve corresponds to O.E.M. #8-17096-178-0,
8-17096-178-2, while Alldata lists EOM part number as 8-17096-178-3.
The weird thing is that I cant find either 8-17096-178-2 or 8-17096-178-0 in Isuzu parts catalog... any1 know if that valve they're selling is good for Trooper?
Add pictures here
<% if( /^image/.test(type) ){ %>
<% } %>
Add image file
Upload is a website by car enthusiasts for car enthusiasts. It is not affiliated with any of the car or spare part manufacturers or car dealers discussed here. All logos and trade names are the property of their respective owners.