For the Check Engine Light, get a free scan done at Autozone and let me know the exact trouble codes.
The oil pan can be fixed by means of welding, patching or replacement, it is something you can accomplish.
The puff of white smoke indicates oil is being burnt in the cylinders and most probably the rings are bad. This would require the services of a mechanic.
As to the power steering, it would depend on what needs to be done. A missing belt would be easy to rectify. A faulty pump can be replaced but a leaking rack would require more work.
Sunday, June 12th, 2011 AT 1:51 PM