one more q, what generation is the 4.8 in my 2004? the 5.3 i have is a gen 3 out of a 99, is it going to work as easily as everyone is saying?