There is a very very good chance you have a flat camshaft. the repair for this is new camshaft , new lifters, 2 camshaft to injector rocker shafts , and 4 injector cups . a timing belt change with all rollers and water pump if the belt was never changed. interval 80k for replacement on the belt.
the reason for the p0101 is that the motor is not breathing correctly due to the flat camshaft not opening the valves fully .
this is a pretty expensive repair!!! $3k .
I try to be online 365 days a year.
I only earn a paycheck when a customer rates me Ok, Good, Excellent.
This rating is VERY IMPORTANT! Your rating compensates me on my time and my expertise on your issue!
A lot of the repair information and fixes are hard to come by!!
So please rate me above!!!! Bonuses are also greatly appreciated!!!
If I have not addressed your original question to your liking yet, I hope you will reply and continue working with me, since your charged the full question value, regardless if you rate negative or not at all. If you rate me now, do not worry, you can still reply later to me.