It should be noted that a great number of heads were and have been fitted with L34 sized valves, but that alone does not make them L34 heads.
Here are the relevant part numbers to help you identify what heads you have:-
2812173 - LH 5.0L Head Assembly
2812174 - Replacement LH 5.0L Head
9836122 - LX pollution 5.0L head Assembly ??? (Not confirmed)
9936482 - L34 5.0L Head Assembly
9936382 - Replacement L34 5.0L Head
Hope that helps.
Edited by Yella SLuR, 17 January 2007 - 09:36 PM.