All the bolts are in on the engine mount, including the one in the arch
The popping sound im sure its from the engine bay, if i turn left it does it and theres movement somewhere on the engine, or steering as it make the sound, its weird, i changed the passengers wheel bearing on saturday and didnt find anything loose anywhere, but its still doing it!