Could it be from the brakes ?did all the suggestions! it looks good but the noise is still there man. f...in sucks.
i did order the replacement ones to give it a try anyway. i'll post the result when i'm done with it.
Thanks for all of the suggestions guys.
There is an old mechanics trick to locate a noise, use a long scredriver, put it on the front wheel shaft, put your hear on the other end and turn the wheel. It acts like a stethoscope and makes it easier to locate the source of a noise.
Check the brakes the same way, put the screwdriver on each caliper.
Some says that it work better if you put the screwdriver head on you cheekbone instead of ear. Your millage may vary.