engine of vehicle struggling to run