I'd suggest taking it to an actual mechanic (aren't you under warranty?) Throwing parts at it like you are is really expensive... I can't say that, as my first repairs steps, I'd swap two very expensive computer modules and a labor-intensive wire harness.
Off-hand, I'd guess a bad tone ring in the transmission (if it's not the sensor itself), but your local dealer should have actual mechanics who are quite familiar with this CVT; it's been used by Honda for several years now.