I'm headed to law school soon. My sis just graduated from law school and passed the California exam. She's now practicing law. I feel I have a upper hand with advice from my experienced sis.
From what I've read and been told by my sis: You are at an advantage as an engineering major. That is, your GPA at that rate would be considered over a history or political science major with 3.8 GPA for instance. Your LSAT is given soooo much weight by most schools at least. So you must work hard to score really high.
The score ranges from 165 and more for what high profile schools usually want. It's strange though that at a law usenet group I saw a story about some student who was suing Boalt Hall for distress and a few other descriptives 'cuz he had a 2.9 and scored 173 in his LSAT but was denied admissions 'cuz his qualifications were just "not competitive in the Boalt Hall environment". 
		
		
	
	
 
 So, keep in mind that you might not have the chances at some schools you wish to go to, particularly Ivy League schools.
Your references really matter. Even if it were years, years ago since you graduated from college, you must go back and find professors for references. (That sucks! LOL!)
Try to write a great personal statement too. 
 
Anyway, it is always best to be sure about yourself and your goal with a law degree. My sis told me of many students she encountered who were just there just because . . . they were bored and wanted something to waste their time with. And then yeaars later they don't even practice with it anymore. 
The worse part is that Law school is sooo costly . . . man! So you better be going there to get your money's worth! 

 It's good to be focused and excel in whatever you do. Anyway, I hope this helps.