Sitting and idling in driveway and also when going down the road sometimes. When checking this in driveway with vcds plugged in I get this code, 000305 oxygen (lambda) sensor B1 S1 Signal too low. Just an educated guess, is the sensor bad? By shutting the car off this resets itself but it happens very frequently. Happened to me going down the road today and had to pull off and restart to go again. If you put the pedal on the floor it won't clear out, it just puts out clouds of black smoke. This car is really starting to frustrate me.