**Update** I took my chances and bought a new hub assembly(It was under warranty). When I removed the drivers side front the wheel speed sensor connector was all messed up. Installed new hub assembly and problem fixed. Thanks for the suggestions though.