where did you get the "Di" from?
idi stands for indirect injection. old 7.3/6.9
powerstrokes are direct injection but I've never seen them identified as "Di" , if you post a pic of your engine bay it is pretty easy to spot the difference.
If you can't I can take a pic of each Monday, have both at the farm and will stick them up here for you.
how many km on your new truck, there is thread for that too
summer: RIP 72 Bronc, 68 Merc,
Daily:94 Exp xlt , Barney the PSD CW
projects: all on hold for now