So many unanswered questions here, but I find it very hard to believe that your 05 was running perfect before you took it to a shop for an oil change and had these results.
Put a new battery in, swapped a couple of coil packs, pulled off valve cover...??? Damn dude, do a little research before...