When I go to WOT I get a weird sort of popping/cracking noise that sounds like its coming from the left front wheel. Would this possibly be a wheel bearing?
Well, if what you are describing sounds like marbles in a coffee can then it is the infamous "PINGING" that our 94-95 cars have. Just do a search and read. Has been covered mainy times here at StangNet. Good Luck