I have a 2003 L300 and I got a tune up about 2 weeks ago. Recently , I have noticed that the car will not start right up after it has been sitting overnight or after 8 hours in my work parkinglot. I have had it checked out with a mechanic, and they cant find anything wrong with it. However, they felt it may be the fuelpump. I have replaced it, but my car is still not starting up the first time I turn the key. Does anyone have any ideas? I was reading about the Crank Position Sensor, but i dont seem to have problems once it is started...Help!