When I take my time and do the logical reasoning i'm about 80-90% accurate. However, once i time myself, my accuracy drops to 30-40%.

Reading comprehension has always been difficult for me. I've been averaging negative 5-6 per section. To make matters worse, even after i read the passage and choose again, i'm fifty fifty on getting te answer right.

So, I need help.

I work full time and i'm taking a full load to finish my ugrad. What are my chances of fixing my deficiencies by before the June exam? Should i just reschedule?

Sounds like your mind is busy and you are tired. Whats your score when you take an exam right after youi wakeup? Do you score higher when your mind is clear? I do. If that doesnt help then you need to get a tutor. I would concentrate on accuracy right now untill you figure out what you are doing wrong. Focus on speed only after your have established confidentcy in your test taking ability and your score is racheting up.

If possible, use your vacation time to study for and take the LSAT. I would like study by recreating the actual test taking environment as best as possible. E.g. Taking practice exams at the time when your LSAT will actually be given, if possible, even taking your test at the test site, using pencils and an analog watch to time each section and the brake between each section just like what you will have to do when you take the actual exam.