I never had no probs from the word go with the doofer, but that ECHO is some serious bike porn. I would consider changing to ECHO for no apparent reason, well other than its so so sexy looks :}
It gets better they're made for trials bikes so they are strong as hell, indestructable and cost only cost 49 dollars.