Hey everyone this is my 1st post loving the site!
I have an 05 vz executive and have owned it for a month.
Very concerned though! I put my foot down and the car feels like its struggling. Its hard to explain, im not the best when it comes to cars and how they work yet!
Anyways to cut a...