Make sure the UVs are mapped correctly.
For the bumps to appear only on the surface the tire needs to have actual volume, and the bump map should be placed over the part that should be bumpy.
When in doubt, delete history and freeze transformations.
My latest snake game
(Requires DirectX9 SDK and Framework)