tourbox
Senior Member
I would say a def. regulator. Call them about their warranty. I looked at DB Elect. web for '05 reg on FLTCHI and didn't see one. Are you sure you got the correct one? You should be able to X-ref. the oem p/n(74505-04) to there units. Made in China may have something to do with it also.
tourbox
tourbox