Hey, just an update, i took my car in to the shop and had them put a new oil pump and new main rod bearings and connecting rod bearings for $608 in total! It fixed my problem of having 6 psi for oil pressure at a hot idle, Now im holding 15-20 psi which is factory(brand new engine) standards from what i hear! My car used to have a ticking noise and a very fain tapping or knocking noise but now it sounds so great. It runs very smooth and i am just happy overall with everything! If i were you and you were having these problems then i would have what i did done! Make sure that they check to see if your crankshaft rods aren't egg-shaped though, if they are then they will just eat up the new bearings you put in there. If you ask around and see what shop has the best reputation for rebuilding the bottom end of engines then they will know what you are talking about. the picture has the parts and part numbers if anyone wants them! I got them off of ebay though lol