This is all true but can be highly dependent on location too. I'm probably going to spend $1,500 on a complete engine with 150k miles in my area and probably another $500 for the ECM and harness, at least. That is for the garden variety 5.3's. If I want a 6.0 or 6.2 its going to be higher...