So i got my 5.3 for the swap into my 74 K-5 Blazer and when i bought it i was told it was a 2003 engine. When i started going through the wiring harness it had a tag on it saying it was made in 04 i thought that was weird. Then i started to look at my engine and it has a no return type fuel rail and when i looked at the 2003 chevy truck with a 5.3 in my drive way it had a return. IS there any way to know for sure what year my engine it? Would the PCM pinouts be the same between 03 and 04?