2006 dodge stratus no start
well i have 2006 dodge stratus 4cyl , having problems not starting. it cranks real slow. but it chugs a little but won't start. battery checks good and had it tested.put it back in and same thing slow turning engine over. now heres the kicker. i had the car towed to our mechanic. he had it on charge for about 3 hours. i got off work and went over to see about the car. it started right up. now we drove it for 3 days and no problem.that night i started it back up and did the same thing cranks real slow.the tow truck came out and tried to jump it and still did the same thing. so now what.either starter is bad or is not getting enough juice from battery.you think timing chain has gone bad?. but it ran for 3 days and then just won't start.so what do you think.