if the rust is flakey,you have to get it ALL out, NO rust product will help. when the rust is flakey that means the metal is doing whats called de laminating, if you look at it close you will see thin layers that means the rust is moving horizontally thru the total thickness of the metal(in most cases, but sometimes the out side looks perfect then you touch it and it falls apart), when it is doing that you have to get it all out or its just a matter of time no mater what you do. you have a dodge its a unibody, you have to be extra vigilant underneath. just an FYI