2004 nissan maxima what could be the problem?

KING

Member
Joined
May 16, 2008
Messages
191
Reaction score
0
Points
16
http://www.youtube.com/watch?v=5N6cC9ZkdH4

when i hold my foot on the pedal
 
Back
Top