My 2001 IS300 has a lack of power. At times it takes off normal. Other times it takes off very slow as if it has no power. I have changed the timing belt and spark plugs yet the problem still exist. No check engine light. Not sure what to do next. Can anyone help? Thank you.