i have been looking for a replacement for mine for over a year now .
mine split in the same place.
i have one coming from the engineer it might be worth dropping him a pm as he can fine a lot of stuff for our trucks that other folk cant
good luck .
ps my truck used to look like yours until i started to go off road