yea you should've put this is the tech lounge. The moderator will probably move it, however, in the future make sure to check the right section to put your posts in to save them time. It is a hassle for them sometimes.

You should go introduce yourself in the Introduction section as well.

Not sure what your issue is with either... maybe need some power steering fluid for the steering wheel issue? Check your level. I haven't had any issues with my engine turning *knock on wood* so I don't know what it could be.