i have seen this on almost all hilux's. above the fuse box on the driver side and above the computer passenger side. the pinch weld under the fender liner where the cowel comes together is rusted out. look for cancer right behind your clutch slave. if you find some, scoop out the leavs and crap out of the cowel, get some epoxy and fiberglass. go to town!