An '03-'08 long block should swap over.Front covers and intake styles vary between car and truck engines but your parts would swap to a car block if necessary.