your pull-up are far to be correct... at slow speed they need to be 4.7K or so... around 1.8k at higher speed.

Begin with it.