Sigh, So i was waiting till this weekend to post my excitement of buying a ranger and officially join the ranger thread. However, i am here to find out what the hell happening with my van i have an oil leak on a van that is not 2 weeks old as yet. I am praying its just something that needs tightenin...