Yep. I have a manual. Yes I too have had doubts about the oil pressure as many others have had.