Yes it will fit a VG engine, but on a Z32 the water pump has an extra bolt hole for one of the cam belt cover retainers. I also looked at these on Ebay, they would fit a Z31.