The starter mounting bolts were bad and the starter broke loose when i tried starting it. After fixing the threads and replacing the starter, when i go to start it, it will not start and smoke comes out of the air intake. The engine turns so i know the starter is good and working and it turns in the correct direction. Any ideas on what the problem would be? I'm thinking the timing is off, but i can't figure out why a loose starter would cause the timing to get off.