2.7L help...please!!

Just found this:

Your oil light flickering is actually a know problem with the 2.7 liter Intrepids, in fact a TSB (technical service bulletin) came out in 1999 for '98 & '99 Intrepids for the flickering oil light at idle. TSB #08-36-99 which fixes oil light flicker at idle for fully warmed up engines. The fix for this problem is to get a $15 wire from the dealer (part # 05017800AA) and have it inserted into the oil pressure sending unit wire connector. Some mechanics might tell you to replace the oil pressure sensor as well, though that is not entirely necessary, just have the vent wire installed and you should be good to go, as long as you don't have any significant oil pressure drop.

Also found this:

www.dontbuyone.com and join in on the class action lawsuit against chrysler about that 2.7 litre motor.
You can buy that motor new from Chrylser for $2400.00 they will NOT give a warranty with it though.
I wont go into the 4 page reason why I say this Just goto that website and read it yourself.
That motor has a very tiny hole that the oil pumps through in the front of the motor. That gets clogged and starts oil pressure problems. NONE of those 2.7's have made it past 80 thousand miles. Most trash out around 35 thousand. You are getting lifter noise because it has an oil pressure problem now. Hey, 100 thousand mechanics cant be wrong, goto that website and see for yourself.