Why does my door speaker go in and out?

I have a 2010 Chevy Silverado with stock audio equipment. It is a base model so nothing fancy. My door speaker goes in and out, mostly out. My questions are the following.

1. Is it most likely the speaker or the wiring causing this?

I want to get two new door speakers which brings me to the next two questions.

2. I'm highly annoyed when audio has no bass such as a boombox radio or earbud headphones. I don't have the room for a subwoofer so… Can/do regular speakers produce bass? Or is bass ONLY produced from subwoofers. I don't want alot of bass, I just want it to be there/existant kind of like how the new FORD vehicle sound (they have really great audio).

3. In order for quality audio do you need good speakers AND wiring or just good speakers? I know when it comes to video if you have and HDTV and HD channel it won't look good with regular chords and you need an HD cable to get true HD quality. If i get new door speakers will the stock wiring sufice or should I go ahead and get some "good" audio cable?

Could jump starting a vehicle cause damage to the ABS system?

Like an idiot I left the keys in my van (in the on position) so the battery was completely dead. ( I jump started it from my other car and let it run a while to recharge the battery.

The van (with dead battery) is a full size van, with a 5.4L V8, the other car I used to jump it was a small 4 cylinder. So when I connected the cables the van wouldn't turn right away. I let it sit for a while with the car running, tried again and the van still didn't have enough power, so I revved the car engine for a bit, then the van started and I disconnected the cables.

After letting the van run about 10 minutes I shut it off and tried to re-start. It tried to crank but didn't have enough power, so I jumped it again and let it run longer. Now the van starts fine, but I noticed the "ABS" light flashes once when I start the van and stays on.

Is it possible that I fried something in the van's electrical system while jumping it? Also, any info on what typically causes the ABS light to come on?

The van is a 2003 Ford E350 12 passenger with 5.4L V8.

Why won't my car stay idling?

I just put a new fuel pump on my 1976 ford gran torino and it won't idle at all unless I fill the fuel bowl up and when I do that it will idle for a little bit and then when I start it up again it will idle for a little bit less then a little bit less and so on until it won't idle at all?

Shipping weight miscalculated?

I run a hot shot truck. Ford superduty powerstroke. Recently I moved a boat for a customer from Orlando, Florida to El Paso, Tx. The weight he gave me before I took the job was for 2k pounds and when I weighed the boat at the scales it was 4,760lbs. Now what should I charge him extra in fuel for the extra 2,760lbs?