Quote
...the ecu number I have is MB571660.


I'm pretty sure (like 99.99999%) your truck should use an MD146946, not an MB571660.