Hi, I'm Earth. Have we met?
With them saying there were lots of codes i cant really offer an oppinion unless you know the codes? MY first guess would be again a dirty fuel filter, and the extra load of the trailer now it is just magnifying the problem. but again with out knowing if its a code p1093 or not i dont know?