Now that I have the 5.3 running in my truck I want a scan tool that can read misfire data and bidirectional controls if possible. Stuff like crank position relearn and stuff like that. I have been looking at a few but unsure what the hptuners scanner can do. Is it capable of controls like that? thanks