What car is this timing cover from?

I am looking for the 96-99 cover which in the ford system is the exact same cover even though they were put on romeo and windsor engines. This cover will be going on a windsor block with romeo heads. Found out this is from a truck 2V since the grooved center section on the right side is for a grooved 8 rib idler pulley