One more thing I just noticed when putting the strut bar back on and to answer @Kira the engine cover on is a ticking noise possibly coming from the throttle body, a constant click from that area, so I am hesitant to say it is without a doubt from the throttle but that is my best guess.
to...