VW Passat 2003 Stop Engine light and oil pressure!
What does STOP oil pressure stop motor mean!
Also Is it related to the constant ticking sound
coming from Engine area?
Just a guess but Stop motor might mean Stop motor.
No oil pressure means your engine will be scrap metal if you keep driving it.
Exactly that, stop the engine or serious engine damage may result. Could be low on oil, have a bad oil pump, or the engines bearings have worn out to the point where the pressure just leaks by. In any case do not drive or even attempt to start it until a professional can take a look at it.
How long does it take, how much does it cost, and how hard is it to fix this problem? I need the ASAP for a trip soon here
That all depends on what happened, costs can be anywhere from a few hundred to more than the car is worth, as far as a time goes that is also depending on what happened, anywhere from a few hours to a couple of days.