how can I get my wife car running again, please help on 2006 Cadillac SRX

stop got gas cut the motor off, after gas the car got in it to go, the motor just turning over ,but wouldn't start. I was told it was the crank position sensor. I change that and it still doing the same thing. what do you think the problem is. this is the codes that I got P0008,P0446,P0016,P0496, P0024, and P0021. this the first time that this has happen. I new that the fuel pressure sensor was going bad. I went and bought it, but I need to get the car running before I put it on.

by in Natchez, MS on August 31, 2014
3 answers 1 comment
ANSWER by on August 31, 2014
two of those codes are for the camshaft position sensor,
1 person likes thisFlag inappropiate
COMMENT by on August 31, 2014
could you please tell me what each code means so that I could hope that it fixes my wife car so we can live again. thank you. this way I would be coving every base
ANSWER by on September 22, 2014
This is caused by continuing to add fuel to the tank after the first cutoff by the gas pump. You are flooding a valve in the fuel system and also the charcoal canister will be soaked by the overflow. The solution is to have Cadillac replace the valve. This will allow the car to start correctly and the cost is minimal. The canister is your option. It costs a lot of money to replace because it is locater in the rear bumper. You will smell a strong gas odor after filling up if you don't replace it but no safety issues involved. Sorry, I do not know the valve part number or price but the Caddy dealer will. Maybe they will tell you how to replace it.
ANSWER by on April 21, 2015
Crank sensor codes is associated w loose timing chains.