Wipers will not turn off with switch on column but will go higher

Metallic noise coming from the top area of engine, left side if facing the car. No check engine light. Thinking broken camshaft?

my car has been inconsistent when i go to turn the egnition, sometimes it turns right up and sometimes nothing happens for a while, yesterday it just did nothing and stayed that way. i think it's the starter but i cant take it to the shop because i cant move it, and i don't want to pay for a tow truck if it's a quick fix. please advice.