5.2 magnum options
Comp test, leak down test, cylinder balance test.
When/where does it miss? Idle, under load, accel, etc?
Swapping cam and heads is a great idea, we can help you with that but first, solve miss.
You can call the shop if you need help with diagnosis, my name plus dot com.