OMG!
I'm downright EMBARRASED now because of my fellow engineers. I'm level 163. I can solo a lvl 170ish (can't remember right now what QL the missions I get are) mission. Yes, I die sometimes if there are mobs that will not aggro my pet, but I can do it! My pet is ORANGE to me and it does its job pretty good. If there are three orange MAs or enforcer NPCs in the first room, I just delete the mission and head out for another since those are impossible to kill sometimes. So what? Oh no.. I can't have a blood red pet anymore.. boo hooooo.
Get yourself a gun that does okay damage with your pet and not those stupid pillows. You'll do more damage with a QL 150ish PNG pistol and a self buffed pet than a slayerdroid that way. And yes, keep your trimmers up to date as well since they ARE helpfull.
Get a grip of yourself engineers! Most professions past a certain level can't even solo a 40% difficulty mission and you're complaining you can't solo a lvl 200 mission at level 112 anymore? You CAN solo even a 60% difficulty mission with self buffed pets if you use your brains. Yes, you will die sometimes, yes you will rip your hair from your head because of pet pathing etc, but you can do good with a self buffed pet.