I tested all the relays and they all work fine outside the trucklet.
Some good news in all of this though: A tech at ECM to go asked me to get the numbers off the ECM and even advised that I could pull it out and check the board for damage. When I crawled under the dash to get the numbers, I couldn't find the factory stickers where they were supposed to be, so I pulled the unit out. When I pulled it, I found warranty seals holding the case shut and a company logo sticker for SIA Electronics. I searched for their website online and found a customer service toll free number and called it. The tech had me read her the numbers on their sticker and I found out it was still under warranty! WOOHOO! So now I'm sending it back in to them to be bench tested and repaired if needed under warranty. When it comes back, I'll know for sure that the ECM is good. Then if the trucklet still doesn't work right, I'll at least know it's not the ECM!