I wouldn't recommend going by belt part numbers unless you are really sure you have the same setup as the other person's engine. As Chris found out, it may not fit regardless.
Here is a list of filters for Universal diesels:
<table width="655" border="0" cellpadding="0" cellspacing="0"><col style="width: 52pt;" width="69"> <col style="width: 41pt;" width="54"> <col style="width: 44pt;" width="58"> <col style="width: 55pt;" width="73"> <col style="width: 59pt;" width="78"> <col style="width: 48pt;" width="64"> <col style="width: 98pt;" width="131"> <col style="width: 48pt;" width="64" span="2"> <tbody><tr style="height: 13.2pt;" height="18"> <td style="height: 13.2pt; width: 52pt;" width="69" height="18">
</td> <td class="xl24" style="width: 41pt;" width="54">
</td> <td class="xl24" style="width: 44pt;" width="58">
</td> <td class="xl24" style="width: 55pt;" width="73">Lube Oil</td> <td class="xl24" style="width: 59pt;" width="78">Fuel</td> <td style="width: 48pt;" width="64">
</td> <td class="xl24" style="width: 98pt;" width="131">
</td> <td class="xl24" style="width: 48pt;" width="64">Relief </td> <td class="xl24" style="width: 48pt;" width="64">Fram Filter</td> </tr> <tr style="height: 13.2pt;" height="18"> <td class="xl28" style="height: 13.2pt;" height="18">
</td> <td class="xl29">
</td> <td class="xl29">
</td> <td class="xl29">Filter</td> <td class="xl29">Filter</td> <td class="xl29">~HP</td> <td class="xl29">
</td> <td class="xl29">Valve</td> <td class="xl28">
</td> </tr> <tr style="height: 15.6pt;" height="21"> <td class="xl26" style="height: 15.6pt; width: 52pt;" width="69" height="21">
M2-12</td> <td class="xl25">M2-12</td> <td class="xl24">-</td> <td class="xl24">300209</td> <td class="xl27" style="width: 59pt;" width="78">298854</td> <td align="right">12</td> <td class="xl27" style="width: 98pt;" width="131">20mmx1.5mm Th'd</td> <td>12 #</td> <td class="xl24">PH3593A</td> </tr> <tr style="height: 13.2pt;" height="18"> <td class="xl26" style="height: 13.2pt; width: 52pt;" width="69" height="18">
M-12</td> <td class="xl25">M-12</td> <td class="xl24">-</td> <td class="xl24">300209</td> <td class="xl27" style="width: 59pt;" width="78">298854</td> <td align="right">12</td> <td class="xl27" style="width: 98pt;" width="131">20mmx1.5mm Th'd</td> <td>12 #</td> <td class="xl24">PH3593A</td> </tr> <tr style="height: 13.2pt;" height="18"> <td class="xl26" style="height: 13.2pt; width: 52pt;" width="69" height="18">
M-15</td> <td class="xl25">M-15</td> <td class="xl24">5411</td> <td class="xl24">299381</td> <td class="xl27" style="width: 59pt;" width="78">298854</td> <td align="right">15</td> <td class="xl30" style="width: 98pt;" width="131">3/4-16 Th'd</td> <td>12 #</td> <td>PH3614</td> </tr> <tr style="height: 13.8pt;" height="18"> <td class="xl26" style="height: 13.8pt; width: 52pt;" width="69" height="18">
M-18</td> <td class="xl25">M-18</td> <td class="xl24">-</td> <td class="xl24">300209</td> <td class="xl27" style="width: 59pt;" width="78">298854</td> <td align="right">18</td> <td class="xl27" style="width: 98pt;" width="131">20mmx1.5mm Th'd</td> <td>12 #</td> <td class="xl24">PH3593A</td> </tr> <tr style="height: 13.2pt;" height="18"> <td class="xl26" style="height: 13.2pt; width: 52pt;" width="69" height="18">
M3-20</td> <td class="xl25">M3-20</td> <td class="xl24">-</td> <td class="xl24">300209</td> <td class="xl27" style="width: 59pt;" width="78">298854</td> <td align="right">20</td> <td class="xl27" style="width: 98pt;" width="131">20mmx1.5mm Th'd</td> <td>12 #</td> <td class="xl24">PH3593A</td> </tr> <tr style="height: 13.2pt;" height="18"> <td class="xl26" style="height: 13.2pt; width: 52pt;" width="69" height="18">
M-20</td> <td class="xl25">M-20</td> <td class="xl24">5416</td> <td class="xl24">299381</td> <td class="xl27" style="width: 59pt;" width="78">298854</td> <td align="right">20</td> <td class="xl30" style="width: 98pt;" width="131">3/4-16 Th'd</td> <td>12 #</td> <td>PH3614</td> </tr> <tr style="height: 13.2pt;" height="18"> <td class="xl26" style="height: 13.2pt; width: 52pt;" width="69" height="18">
M-25</td> <td class="xl25">M-25</td> <td class="xl24">5421</td> <td class="xl24">300209</td> <td class="xl27" style="width: 59pt;" width="78">298854</td> <td align="right">21</td> <td class="xl27" style="width: 98pt;" width="131">20mmx1.5mm Th'd</td> <td>12 #</td> <td class="xl24">PH3593A</td> </tr> <tr style="height: 13.2pt;" height="18"> <td class="xl26" style="height: 13.2pt; width: 52pt;" width="69" height="18">
M-25XP</td> <td class="xl25">M-25XP</td> <td class="xl24">-</td> <td class="xl24">300209</td> <td class="xl27" style="width: 59pt;" width="78">298854</td> <td align="right">23</td> <td class="xl27" style="width: 98pt;" width="131">20mmx1.5mm Th'd</td> <td>12 #</td> <td class="xl24">PH3593A</td> </tr> <tr style="height: 13.2pt;" height="18"> <td class="xl26" style="height: 13.2pt; width: 52pt;" width="69" height="18">
M4-30</td> <td class="xl25">M4-30</td> <td class="xl24">-</td> <td class="xl24">300209</td> <td class="xl27" style="width: 59pt;" width="78">298854</td> <td align="right">30</td> <td class="xl27" style="width: 98pt;" width="131">20mmx1.5mm Th'd</td> <td>12 #</td> <td class="xl24">PH3593A</td> </tr> <tr style="height: 13.2pt;" height="18"> <td class="xl26" style="height: 13.2pt; width: 52pt;" width="69" height="18">
M-30</td> <td class="xl25">M-30</td> <td class="xl24">5424</td> <td class="xl24">299381</td> <td class="xl27" style="width: 59pt;" width="78">298854</td> <td align="right">30</td> <td class="xl30" style="width: 98pt;" width="131">3/4-16 Th'd</td> <td>12 #</td> <td>PH3614</td> </tr> <tr style="height: 13.2pt;" height="18"> <td class="xl26" style="height: 13.2pt; width: 52pt;" width="69" height="18">
M-35</td> <td class="xl25">M-35</td> <td class="xl24">-</td> <td class="xl24">300209</td> <td class="xl27" style="width: 59pt;" width="78">298854</td> <td align="right">35</td> <td class="xl27" style="width: 98pt;" width="131">20mmx1.5mm Th'd</td> <td>12 #</td> <td class="xl24">PH3593A</td> </tr> <tr style="height: 13.2pt;" height="18"> <td class="xl26" style="height: 13.2pt; width: 52pt;" width="69" height="18">
M-40</td> <td class="xl25">M-40</td> <td class="xl24">-</td> <td class="xl24">299927</td> <td class="xl27" style="width: 59pt;" width="78">298854</td> <td align="right">40</td> <td class="xl30" style="width: 98pt;" width="131">3/4-16 Th'd</td> <td>9-15 #</td> <td>PH43</td> </tr> <tr style="height: 13.2pt;" height="18"> <td class="xl26" style="height: 13.2pt; width: 52pt;" width="69" height="18">
M-50</td> <td class="xl25">M-50</td> <td class="xl24">5444</td> <td class="xl24">299927</td> <td class="xl27" style="width: 59pt;" width="78">298854</td> <td align="right">50</td> <td class="xl30" style="width: 98pt;" width="131">3/4-16 Th'd</td> <td>9-15 #</td> <td>PH43</td> </tr> </tbody></table>
The Fram fuel filter is P7514.
Here is an interchangeability list for the for the Universal 300209 lube oil filter:
<table style="width: 306px; height: 132px;" border="0" cellpadding="0" cellspacing="0"><col style="width: 48pt;" width="64"> <col style="width: 65pt;" width="87"> <col style="width: 67pt;" width="89"> <tbody><tr style="height: 13.2pt;" height="18"> <td class="xl24" style="height: 13.2pt; width: 48pt;" width="64" height="18">Universal</td> <td class="xl25" style="width: 65pt;" width="87">300209</td> <td class="xl26" style="width: 67pt;" width="89">
</td> </tr> <tr style="height: 13.2pt;" height="18"> <td class="xl27" style="height: 13.2pt;" height="18">Napa </td> <td class="xl28">1334</td> <td class="xl29">21334</td> </tr> <tr style="height: 13.2pt;" height="18"> <td class="xl27" style="height: 13.2pt;" height="18">Fram</td> <td class="xl28">PH3593A</td> <td class="xl29">
</td> </tr> <tr style="height: 13.2pt;" height="18"> <td class="xl27" style="height: 13.2pt;" height="18">STP</td> <td class="xl28">S2808</td> <td class="xl29">
</td> </tr> <tr style="height: 13.2pt;" height="18"> <td class="xl27" style="height: 13.2pt;" height="18">Wix</td> <td class="xl28">51334</td> <td class="xl29">
</td> </tr> <tr style="height: 13.2pt;" height="18"> <td class="xl27" style="height: 13.2pt;" height="18">Purolator</td> <td class="xl28">L14459</td> <td class="xl29">
</td> </tr> </tbody></table>
Sizes vary.
<table style="width: 256px; height: 212px;" border="0" cellpadding="0" cellspacing="0"><col style="width: 48pt;" width="64"> <col style="width: 65pt;" width="87"> <col style="width: 67pt;" width="89"> <tbody><tr style="height: 13.8pt;" height="18"> <td class="xl26" colspan="2" style="height: 13.8pt; width: 113pt;" width="151" height="18">Fuel Filter</td> <td class="xl27" style="width: 67pt;" width="89">Dimensions</td> </tr> <tr style="height: 13.2pt;" height="18"> <td class="xl28" style="height: 13.2pt;" height="18">Universal</td> <td class="xl29">298854</td> <td class="xl30">2.75 x 2.5L</td> </tr> <tr style="height: 13.2pt;" height="18"> <td class="xl31" style="height: 13.2pt;" height="18">Napa </td> <td class="xl32">3390</td> <td class="xl25">
</td> </tr> <tr style="height: 13.2pt;" height="18"> <td class="xl31" style="height: 13.2pt;" height="18">Fram</td> <td class="xl32">P7514</td> <td class="xl25">
</td> </tr> <tr style="height: 13.2pt;" height="18"> <td class="xl31" style="height: 13.2pt;" height="18">Purolator</td> <td class="xl32">F50262</td> <td class="xl25">
</td> </tr> <tr style="height: 13.2pt;" height="18"> <td class="xl31" style="height: 13.2pt;" height="18">Deutch</td> <td class="xl33">D484</td> <td class="xl34">FP570F</td> </tr> <tr style="height: 13.2pt;" height="18"> <td class="xl31" style="height: 13.2pt;" height="18">Wix</td> <td class="xl32">33390</td> <td class="xl25">
</td> </tr> <tr style="height: 13.2pt;" height="18"> <td class="xl31" style="height: 13.2pt;" height="18">Hastings</td> <td class="xl32">FF1119</td> <td class="xl35">
</td></tr></tbody></table>
I think I supplied this info before. It's on an Excel file if anyone wants it.