Well, installing 355ofw won't remove your homebrew, it will stop it from working of course. Install 355ofw, then you can test on 355ofw if it works, if it does then you know cfw is the problem, if it doesn't then it was one of the unlucky third-party controllers that no longer works. Then just go back to 355cfw no problem, without losing homebrew.
Oh, yeah, use the recovery menu to change between 355 ofw and cfw.
STOP! Before you ask questions... READ the first post! RTFFP = Read The F*cking First Post
Yes, A 3.55 "jb" (cfw) is available, no >3.55 "jb" or cfw yet.
Yes, A 3.55 downgrade is available. But not to lower than stock firmware! (What it came with)
No >3.55 downgrade is out there yet.