pcm commands the shift. cruise control has its own control module, not related to the transmission at all. could be a bunch of stuff that cause's the cruise control to fail. not sure what would make your transmission act funny. hard shifts may not be a bad thing, but if it just started out of the blue with no tuning or changes from you, its probably not good. a fast shift is better because the clutches have less slip.